Keep Discord conversations
clear across languages.

BabelBot translates Discord messages in the channels you enable into your server's selected languages. Choose replies, threads, message replacement, or linked language channels. One plan covers every member.

Live preview. Choose any channel to explore.

Choose how translations are shown
Reply style

BabelBot replies below the original with translations in an embed.

general

Welcome to #general!

This is the start of the #general channel. Auto-translation is on, post in any language.

SamToday at 2:14 PM

Anyone know when the tournament starts? 🎮

SamAnyone know when the tournament starts? 🎮
BabelBotAPPToday at 2:14 PM
BabelBot
Spanish:
¿Alguien sabe cuándo empieza el torneo? 🎮
Japanese:
トーナメントはいつ始まるか知ってる人いる?🎮
Original language: English (en) • Confidence: 99% • Provider: AI
YukiToday at 2:15 PM

12時開始だよ!みんな準備してね 🙌

Yuki12時開始だよ!みんな準備してね 🙌
BabelBotAPPToday at 2:15 PM
BabelBot
English:
It starts at 12! Get ready, everyone 🙌
Spanish:
¡Empieza a las 12! Prepárense todos 🙌
Original language: Japanese (ja) • Confidence: 98% • Provider: AI
Message #general
1300+servers
5M+messages translated
130+languages

The story of one message

From Japanese to understood in four steps.

No commands, no copying into Google Translate, no switching apps. Here is everything BabelBot does with an ordinary message, in order.

Step 01: 9:00 PM

Yuki posts in Japanese

She types like she always does. No language tags, no bot commands, nothing special to remember.

YYuki#general

トーナメントはいつからするか知ってる人いる?

Step 02: milliseconds later

Language detected

BabelBot reads the message and recognizes Japanese automatically. Nobody had to tell it which language was which.

JA Detected, 98% confidence
Step 03: translations ready

Your server's languages, ready

This server uses English and Spanish, so BabelBot posts both translations for everyone.

BBabelBotAPP

Does anyone know when the tournament starts?

BBabelBotAPP

¿Alguien sabe cuándo empieza el torneo?

Step 04: delivered

Lands as a reply

Translations appear under the original message. Reply delivery uses Embed by default and also supports Plain text.

Reply mode · Thread mode and message replacement also available

Prefer replies?

Reply delivery is the default, with Embed as its default presentation. Choose Plain text for translated text only with one target, or bold language labels for multiple target languages. If the output is too long, BabelBot moves it into a translation thread.

Every plan

Busy room?

Thread mode tucks translations away so fast channels stay readable while nothing gets lost.

Every plan

Two separate rooms?

Admins link language channels. BabelBot posts each translation in the matching channel under the original member's name.

1 bridge on Free; 5 on Pro; unlimited on Ultra and Founder Access

What you get

Everything happens inside Discord.

New messages translate automatically in the channels you enable. Members can also add a flag reaction or choose Translate Text for a single message. Anyone in a voice channel can start live voice chat translation with /voice start.

Choose how translations appear

Use replies, threads, linked language channels, or Replace the original. Replacement reposts human text in regular server text channels with the member's name and avatar, then deletes the original after confirmed delivery. Choose a different option for each channel and change it later.

Every plan

Flag reactions

React with a flag to choose the translation language. Admins decide whether BabelBot replies in the channel or sends the result in a private DM.

Every plan

Voice chat translation

Live speech becomes readable text while the call is in progress, as clean speaker lines or detailed embeds.

/ voice startUltra and Founder Access

Media translation

Screenshots, PDFs, voice notes, and video attachments are translated too. The venue-sign photo in the demo shows it in action.

Pro & above
Aa

Your server's own vocabulary

Guild names, nicknames, and game terms stay spelled exactly how your community spells them. Members can use message actions for Translate Text and Detect Language, with one saved reading language for those requests.

Pro: 25 custom words; Ultra: 100

Onboarding

Easy setup. About two minutes.

Guided onboarding connects BabelBot to your server, lets you choose target languages and where translations appear, then checks one test message. After that, automatic chat translation needs no extra setup.

~2  minGuided onboarding, start to finish

Four short steps in the dashboard, then BabelBot works while you get back to your server.

Your steps

  1. Invite BabelBot with one link
  2. Pick the languages your members read
  3. Pick replies or threads
  4. Send one test message and watch it land

Two minutes covers connecting your server, choosing languages and where translations appear, and sending your test message. If Discord is slow, setup takes a little longer.

Follow the translation setup guide

Reviews

What users say

Featured reviewsSelected reviews from Top.gg5.0 on Top.gg
L
ladyarwen813Top.gg review

The bridge function is a lifesaver for my international server. After years of trying other translators, this is the only one I'll keep using.

Y
YmaavTop.gg review

We needed a bot that gets context, jokes, and sayings, not just literal word swaps. Image and PDF translation sealed it for us.

P
picklerickwinsTop.gg review

The dashboard makes translation easy and is much more capable than most bots. The developer is super responsive.

Every review lives on our Top.gg page

Reviews are translated for this page, so some wording may differ from the original.

Pricing

One plan per server, not per member.

Choose based on your server's chat volume. Every member is included either way.

Free
€0/mo
  • 2 target languages
  • 100 trial AI translations
  • Then 50 AI translations per month
  • Unlimited supported plain text translation
  • 1 bridge connection
Add for free
Most popular
Pro
€10/mo
  • 5,000 AI translations per month
  • 5 target languages, 5 bridges
  • Media translation
  • 25 custom words
Choose Pro
Ultra
€19.99/mo
  • 25,000 AI translations per month
  • 10 target languages, unlimited bridges
  • Live voice chat translation
  • 100 custom words
Choose Ultra
Pay once
Founder Access
€199 once
  • Unlimited AI translations
  • Ultra features for one server at a time
  • Transfer to a new server once immediately, then once every 90 days
Get Founder Access

Compare plans

Exactly what each plan includes

Compare AI limits, target languages, bridges, media, voice, and billing side by side. The numbers match what you see at checkout.

FeatureFree€0 / monthPro€10 / monthUltra€19.99 / monthFounder AccessOne-time €199
Usage limits
Monthly AI translations50 per month5,000 per month25,000 per monthUnlimited
Free starter AI translations100 once
Unlimited supported plain text translation
Target languages per server251010
Bridge connections15UnlimitedUnlimited
Custom wordsNone25100100
Core translation
Automatic text translation
Flag reaction translations
Manual translation requests
Media and voice
Media translation
Live voice chat translation
Server controls
Channel controls
Reply or thread delivery
Reply style (Reply mode)Embed by default or Plain textEmbed by default or Plain textEmbed by default or Plain textEmbed by default or Plain text
Admin dashboard
Billing
How you payFreeMonthlyMonthlyOne-time
Best fitAutomatic text translationMore AI use and mediaVoice and higher limitsOne-time plan for one server

One automatic translation counts once, even with several target languages. Each translation posted to a linked channel and each on-demand request count separately. After the AI allowance, BabelBot keeps translating supported plain text in English, Japanese, Spanish, Korean, Chinese, and 30+ more supported languages. Other languages need AI quota.

FAQ

Before you add BabelBot

What is BabelBot?

BabelBot is a Discord translation bot for multilingual servers. One server plan covers every member. Choose replies, threads, or message replacement for automatic text translation. Paid plans add media translation. Ultra and Founder Access add live voice chat translation.

What does a BabelBot server plan cover?

One plan covers every member on that Discord server. Everyday chat is translated automatically. Members do not need commands for everyday messages. Paid plans add media translation, and Ultra plus Founder Access add live voice chat translation.

Can BabelBot translate every message into each member's own language?

Discord bots cannot show a different version of the same channel to each person. BabelBot offers replies, threads, message replacement, flag reactions, and separate linked language channels.

Which languages does BabelBot support?

The catalog has more than 130 languages. Free includes 2 target languages, Pro includes 5, and Ultra and Founder Access include 10. After AI quota runs out, English, Japanese, Spanish, Korean, Chinese, and 30+ more supported languages continue translating. Other languages need AI quota.

Will translations flood my main channels?

You choose where translations show up. Use replies or threads, or replace automatic text messages with translations. Replacement applies to human text in regular server text channels. Add linked language channels if you need them.

Why use AI translations?

AI translations handle slang, mixed-language messages, and context. AI also powers media translation. Supported text uses AI while you have quota, then BabelBot's in-house translator continues it without a monthly limit.

What permissions does BabelBot need?

BabelBot needs to read and send messages, use threads, and add reactions when flag translations are enabled. Linked channels need Manage Webhooks. Replace the original needs View Channel, Read Message History, Manage Webhooks, and Manage Messages. Missing permissions are a common reason translations do not appear.

Does BabelBot store message content?

BabelBot processes messages to translate them. It stores bridge message links and can retain quoted reply-preview text, author names, and message links to keep replies synchronized. The dashboard stores details such as usage, limits, billing status, server settings, and safe setting-change summaries.

What does the free plan include?

Free includes 2 target languages. New servers get 100 AI translations to start. Eligible servers can add a one-time +100 Top.gg bonus. The plan then includes 50 AI translations per UTC month. After that, supported languages continue translating without a monthly limit. Media attachments and other languages need AI quota.

Can moderators control where BabelBot runs?

Yes. Admins can choose the channels, languages, and linked channels. Staff rooms, bot logs, and private channels can stay quiet.

Add simple translation that stays readable

Free to start. No credit card. Setup takes about two minutes.

Add BabelBot for free