Open Source Translation Tool

Translate inline. Instantly.

Double-tap TAB to detect and translate foreign words in any sentence.

TAB
+
TAB

Ready to translate...

caret-translate

|

Typing...
TAB+TABto translate

Built for productivity

Everything you need for seamless translation without leaving your workflow.

Lightning Fast

Instant translation with minimal latency. Your workflow stays uninterrupted.

50+ Languages

Support for over 50 languages with automatic language detection built-in.

Keyboard First

Double-tap TAB to translate. No mouse needed. Keep your hands on the keyboard.

Smart Detection

Automatically identifies foreign words in mixed-language sentences.

Developer Friendly

Easy to integrate, extend, and customize. Built with modern tooling.

Privacy First

Your text stays on your device. No data collection. Fully offline capable.

How it works

Three simple steps to seamless translation.

example.ts
// Your mixed-language text
const message = "Let's meet at the Bahnhof tomorrow."
Open Source

Built by the community

Caret Translate is fully open source. Contribute, customize, and make it your own. Join our growing community of developers building the future of inline translation.

2.4k
Stars
340
Forks
89
Contributors
View on GitHub
^

caret-translate

Public

Instant inline translation for mixed-language text. Double-tap TAB to translate.

macOS only
Swift 100%
A
S
M
E
J
L
+2 contributors
MIT License