Translate what they mean.
Not just what they said.

Reads nearby chat About two minutes to set up Keeps slang and tone

BabelBot is the Discord translation bot built for context, intention, and the way people actually talk. Members keep chatting. BabelBot translates the meaning. Replace the original posts that translation as the original speaker: same name, same avatar, same channel.

Live preview. Choose any channel to explore.

Choose how translations are shown
Reply style

Posts the translation as the original speaker: same name, same avatar, in the same channel. This preview keeps the original above multiple translations. Flags and attachments keep the original message.

general

Welcome to #general!

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

SamAPPToday at 2:14 PM

Anyone know when the tournament starts? 🎮

Spanish

¿Alguien sabe cuándo empieza el torneo? 🎮

Japanese

トーナメントはいつ始まるか知ってる人いる?🎮

YukiAPPToday at 2:15 PM

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

English

It starts at 12! Get ready, everyone 🙌

Spanish

¡Empieza a las 12! Prepárense todos 🙌

Message #general

Can't install a bot in your server?

Install BabelBot for your Discord account, then select a message and choose Translate Text. Use it in DMs, private server channels, and servers where BabelBot is not installed. See how personal translation works

We needed a bot that gets context, jokes, and sayings, not just literal word swaps. Image and PDF translation sealed it for us.
Ymaav, Top.gg review
1500+servers
5M+messages translated
130+languages

Inside Discord

People keep chatting. BabelBot keeps up.

No commands for everyday messages. BabelBot reads the surrounding conversation, then posts a translation that still sounds like the person who wrote it. Replace the original can post it as that person: same name, same avatar, same channel.

  1. Someone posts

    Yuki writes in Japanese

    She types the way she always does. No language tags. No bot commands.

    general
    YukiToday at 2:15 PM

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

  2. Nearby chat included

    The conversation comes with it

    BabelBot detects Japanese and can use earlier messages in the same channel, so pronouns, jokes, and short replies keep their point.

    general
    MateoToday at 2:12 PM

    ¡Ya abrieron las inscripciones para el torneo!

    SamToday at 2:14 PM

    Signed up. Who else is playing?

    YukiToday at 2:15 PM

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

    jaJapanese, with recent channel context
  3. Meaning, then wording

    Natural translations, ready

    This server reads English and Spanish, so both translations keep the same question instead of a stiff word swap.

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

    enDoes anyone know when the tournament starts?

    es¿Alguien sabe cuándo empieza el torneo?

  4. Still in Discord

    As a reply, or as the speaker

    Replies sit under the original. Replace the original posts the translation as the member who wrote it: same name, same avatar, in the same channel.

    generalReply mode
    YukiToday at 2:15 PM

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

    Yukiトーナメントはいつからするか知ってる人いる?
    BabelBotAPPToday at 2:15 PM
    English

    Does anyone know when the tournament starts?

    Spanish

    ¿Alguien sabe cuándo empieza el torneo?

    generalReplace the original
    YukiAPPToday at 2:15 PM

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

    English

    Does anyone know when the tournament starts?

    Spanish

    ¿Alguien sabe cuándo empieza el torneo?

A word-for-word translation can be technically fine and still miss the point.

Earlier in the chat

S
Sam#raid-planning

Can we move the raid to tonight?

The message

Y
YukiJA

ちょっと難しいかもしれません。

Word-for-word

That may be a little difficult.

BabelBot

I don't think that'll be possible.

In Japanese, this is a usual way to decline without saying no. A literal translation sounds like the timing is merely awkward.

These follow common conversation patterns, not invented howlers. Automatic AI translation can use up to five earlier messages in the same channel.

The rest of the system

One Discord. Every language.

Quality is the point. The rest is how that translation shows up in a real server: automatic chat, personal requests, media, voice, and the words your community already uses.

Automatic translation, your way

Use replies, threads, linked language channels, or Replace the original. Replacement posts the translation as the original speaker: same name, same avatar, in the same channel. BabelBot deletes the original text.

Every plan

On-demand translation

React with a flag, or use Translate Text on a single message. Admins can keep flag replies in the channel or send them privately.

Every plan

Voice chat translation

Live speech becomes readable text during the call, as clean speaker lines or detailed embeds.

/ voice startUltra and Founder Access

Media translation

Screenshots, PDFs, voice notes, and video attachments can be translated on paid plans, including signs and other text in images.

Pro & above

Your server's own words

Keep guild names, nicknames, and game terms spelled the way your community spells them. Members can also save a reading language for Translate Text and Detect Language.

5 on Free; 25 on Pro; 100 on Ultra and Founder Access. AI translation only.

Set up automatic translationRead the docs

Onboarding

Four steps to your first translation

The dashboard guides you through each step, and setup takes about two minutes. After that, BabelBot translates new messages automatically.

  1. Invite BabelBot with one link

  2. Pick the languages your members read

  3. Pick replies or threads for translations

  4. Send one test message and watch it land

Not needed

  • Commands for members in everyday chat
  • Webhooks or bots to configure by hand
  • Per-member seats to assign
  • Voting to keep translation running
  • A credit card to start on Free

Follow the translation setup guide

Reviews

What users say about the translations

5.0 on Top.gg
We needed a bot that gets context, jokes, and sayings, not just literal word swaps. Image and PDF translation sealed it for us.
Ymaav, Top.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.
ladyarwen813, Top.gg review
The dashboard makes translation easy and is much more capable than most bots. The developer is super responsive.
picklerickwins, Top.gg review

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, and every plan translates in replies, threads, and flags.

Free
€0/mo
  • 100 AI translations to start, then 50 per month
  • 2 target languages
  • 1 bridge connection
  • Text translation
  • Unlimited supported plain text after the AI allowance
  • 5 custom words
  • No credit card required
Add for free
Recommended
Pro
€9.99/mo
  • 5,000 AI translations per month
  • 5 target languages
  • 5 bridge connections
  • Text and media translation
  • Unlimited supported plain text after the AI allowance
  • 25 custom words
Choose Pro
Ultra
€19.99/mo
  • 25,000 AI translations per month
  • 10 target languages
  • Unlimited bridges and cross-server connections
  • Text, media, and live voice chat translation
  • Unlimited supported plain text after the AI allowance
  • 100 custom words
Choose Ultra
Pay once
Founder Access
€199 once
  • Unlimited AI translations
  • 10 target languages
  • Unlimited bridges and cross-server connections
  • Text, media, and live voice chat translation
  • Ultra features for one server at a time
  • Transfer eligible access once immediately, then once every 90 days. Some grants cannot be moved.
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€9.99 / monthUltra€19.99 / monthFounder AccessOne-time €199
Usage limits
Monthly AI translations50 AI translations per month5,000 per month25,000 per monthUnlimited
Free starter AI translations100 AI translations onceNoNoNo
Eligible Top.gg vote bonusOptional one-time 100NoNoNo
Unlimited supported plain text translationYesYesYesYes
Target languages per server251010
Bridge connections15UnlimitedUnlimited
Cross-server connectionsNoNoYesYes
Custom words525100100
Core translation
Automatic text translationYesYesYesYes
Flag reaction translationsYesYesYesYes
Manual translation requestsYesYesYesYes
Media and voice
Media translationNoYesYesYes
Live voice chat translationNoNoYesYes
Server controls
Channel controlsYesYesYesYes
Reply or thread deliveryYesYesYesYes
Reply style (Reply mode)Plain text by default or EmbedPlain text by default or EmbedPlain text by default or EmbedPlain text by default or Embed
Admin dashboardYesYesYesYes
Conversation modeNoYesYesYes
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 without a monthly limit.

FAQ

Before you add BabelBot

What is BabelBot?

BabelBot is a Discord translation bot focused on high-quality, contextual translation. It reads nearby chat when it can, then translates the meaning into the languages your server reads. One server plan covers every member. Choose replies, threads, or Replace the original, which posts the translation as the original speaker. 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, supported plain text continues translating without a monthly limit.

Will translations flood my main channels?

You choose where translations show up. Use replies or threads, or Replace the original so the translation appears as the member: same name, same avatar, in the same channel. 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, tone, and nearby conversation. That is how BabelBot preserves intent instead of swapping words in isolation. 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 and 5 custom words. 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 plain text continues without a monthly limit. Custom words need AI quota. Media translation also needs a paid plan.

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 translation that keeps the meaning

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

Add BabelBot for free