TextLantern
Request access

Private beta

Discord translation. For you. For everyone.

Read and reply across languages, privately
or with your whole server.

Easy setup

A few clicks. Your channel speaks every language.

Try the settings below.
Global Community / #global-chat

Language configuration

Set how messages in #global-chat are translated.

1

Messages in these languages translate both ways.

2
When a message is in another language, translate it into
3

Readers can also translate it into

简体中文日本語Español
The source language is not shown as a translation button.
Saved

Changes stay in this demo.

This change affects other channels

The current configuration is shared. Choose whether to update every place that uses it or create a separate configuration for this channel.

  • #global-chat
  • #announcements

Interactive demo

Personal · private to youDiscord preview

Only you see TextLantern's private responses.

MaríaToday at 9:41 AM

¿Empezamos la incursión a las ocho?

Only you can see thisPrivate translation
🇪🇸 ES → 🇺🇸 EN

Are we starting the raid at eight?

Use /t in the Discord composer.
Only you can see this/t translation card
TextLanternAPPToday at 9:41 AM
Original

The raid starts at eight. See you there!

Translation language
Only you can see thisTranslation in progress
TextLanternAPPToday at 9:41 AM
Original

The raid starts at eight. See you there!

Translation · 🇪🇸 Español

Translating…

Only you can see thisPrivate /t result
TextLanternAPPToday at 9:41 AM
Original · 🌐 Auto-detected

The raid starts at eight. See you there!

Translation · 🇪🇸 Español

La incursión empieza a las ocho. ¡Nos vemos allí!

Copy the translation below and send it yourself. TextLantern cannot send messages as you.

La incursión empieza a las ocho. ¡Nos vemos allí!

Personal

Read privately.
Reply confidently.

Translate incoming messages in your DMs and group chats when you choose. Compose, confirm, translate, and send—only you see the result.

  • Private reading translationSee messages in your preferred language.
  • /t compose, translate, copy, sendStay in control of every reply.

Server

Make your channel multilingual.

Automatically translate configured channels and let readers choose their own language.

  • Two primary languagesChoose the languages for your channel.
  • Optional reader languagesMembers can read in their own language.
  • Replies in contextTranslations stay beside the message.

Interactive demo

Live preview: # global-chatEnabled
LucaToday at 12:04

The next event starts in five minutes.

Message received in #global-chat.
LucaThe next event starts in five minutes.
TextLanternAPPToday at 12:04
🇺🇸 EN → 🇨🇳 中文

下一个活动将在五分钟后开始。

Only you can see thisEphemeral translation · 日本語
🇺🇸 EN → 🇯🇵 日本語

次のイベントは5分後に始まります。

Pick the plan that works
best for your community.

TextLantern · Plan preview

Scroll to compare all plans

Translation plans and included features
FeaturesYour first purchase permanently unlocks this tier and the features below it; they remain available after the balance is used.TrialFreeStarter$8.99Community$17.99Growth$35.99
CharactersFor each target language, billing uses the source text's Unicode character count. Cached and failed translations cost nothing; retries are not charged again.300250,000500,0001,200,000
ServersYour available server slots use the highest purchased value; purchases do not stack.1136
Basic auto-translationAutomatically translates new messages in channels where it is enabled.IncludedIncludedIncludedIncluded
Language selectionChoose the languages to translate between and the languages readers can select.IncludedIncludedIncludedIncluded
Channel configurationSet translation languages and reply behavior for each channel.IncludedIncludedIncludedIncluded
Standard repliesChoose where and when translations appear.IncludedIncludedIncludedIncluded
Unlimited translation languagesChoose the languages to translate between and the languages readers can select.IncludedIncludedIncludedIncluded
Flag reaction translationAutomatically translates new messages in channels where it is enabled.Not includedIncludedIncludedIncluded
Custom server bot name & avatarSet a custom bot name and avatar for the server.Not includedNot includedIncludedIncluded
Bot personalityDescribe the bot's expression style in up to 500 characters.Not includedNot includedIncludedIncluded
Terminology entriesKeep translations consistent for proper terms and alternate spellings.Not includedNot included25 terms200 terms
Bulk configuration import & exportImport or export configuration content in bulk.Not includedNot includedNot includedIncluded
Multi-server managementManage multiple servers from one place.Not includedNot includedNot includedIncluded
AccessRequest accessRequest accessRequest accessRequest access

Features unlock permanently; only the balance you use is deducted.

Frequently asked questions

Can I translate privately?

Yes. Translate a message privately, or use /t to compose and translate your reply. Only you see the private result; you choose what to copy and send.

How does automatic translation work?

Configure a channel’s primary languages. TextLantern replies automatically in the configured language, while readers can request other enabled languages on demand.

How are characters counted?

For each target language, TextLantern deducts the source message's Unicode code-point count as characters. Cached, failed, and retried translations deduct zero characters.