Inline translation
Translations appear in the original message, keeping channels focused and conversations easy to follow.
Clear, inline translations in Slack.
See translations in the original message without interrupting the conversation.

Since 2023, Translation Bot has been used in real Slack workflows for 3+ years across multiple companies. Field-discovered edge cases and needs have shaped the product.
Examples from mixed-language messages, mentions, threads, and formatting have surfaced edge cases and needs that inform the product.
Translations appear in the original message, keeping channels focused and conversations easy to follow.
Non-English messages are detected and translated to English automatically, with no command required.
React with a flag emoji to translate a message into that language, from Korean and Japanese to Arabic, French, and more.
Add team terminology and proper nouns by mentioning the bot; context is saved per channel and applied to translations.
Start a message with !nt to skip automatic translation for code or intentional non-English text.
Translation Bot does not log or store Slack message text or translation output. Optional channel context is the only content retained, until you clear it.
Read our privacy policySelect "Add to Slack" and choose the workspace where you want to use Translation Bot.
Each participating user authorizes Translation Bot. Invite the bot to the channels where you need translations.
Post in any non-English language; the English translation appears below the original message.
React with a flag emoji to translate a message into that language.
Mention Translation Bot with team terms or proper nouns to improve consistency in that channel.
Start with clear inline translations for multilingual teams, then tailor each channel with optional context.