Free forever + ⚡ Flash Pro for 135+ languages

Translate in any language.
Instantly.

A keyboard that translates as you type, calculates as you think, and converts as you go. All without leaving your conversation.

10 languages free offline. Unlock 135+ with Flash Pro.

Flash Keyboard on iPhone

Built for multilingual communication

Translation, utilities, and smart tools — all without leaving your conversation.

Instant Translation

Select text, see the translation, tap to replace. Zero app switching required.

Private by Default

Free translation runs entirely on-device using Apple's framework — your text never leaves your phone. Flash Pro sends only the text you choose to translate to Microsoft Azure, nothing else.

135+ Languages

10 languages free, offline, on-device — no downloads after setup. Upgrade to Flash Pro for 135+ languages including Japanese, Chinese, Arabic, Korean, and more.

Smart Autocorrect

Multilingual spell check that knows which language you're typing in. Learns from your corrections over time.

How it works

Three simple steps. No app switching, no copy-paste gymnastics.

1
⌨️

Type

Write your message in any supported language, just like you normally would.

2

Select

Highlight your text or tap the ⚡ key once. The translation appears instantly above the keyboard.

3
🔄

Replace

Tap ⚡ again or the translation bar to replace your text. Done.

10 languages free. 135+ with Flash Pro.

Offline translation built in — no subscription needed. Upgrade for the full world.

Free — Offline

10 Languages

On-device via Apple Translation. No downloads after initial setup. 100% private.

🇺🇸 English (US) 🇬🇧 English (UK) 🇫🇷 French 🇮🇹 Italian 🇩🇪 German 🇪🇸 Spanish 🇷🇺 Russian 🇳🇱 Dutch 🇺🇦 Ukrainian 🇧🇷 Portuguese (Brazil)
Flash Pro — Online

135+ Languages

Powered by Microsoft Azure Neural Machine Translation — higher accuracy, more natural results, and languages Apple doesn't offer.

✓ Everything in Free, plus: 🇸🇦 Arabic 🇨🇳 Chinese (Simplified) 🇹🇼 Chinese (Traditional) 🇮🇳 Hindi 🇮🇩 Indonesian 🇯🇵 Japanese 🇰🇷 Korean 🇵🇱 Polish 🇹🇭 Thai 🇹🇷 Turkish 🇻🇳 Vietnamese 🇿🇦 Afrikaans 🇦🇱 Albanian 🇪🇹 Amharic 🇦🇲 Armenian 🇦🇿 Azerbaijani 🇧🇩 Bangla Basque 🇧🇦 Bosnian 🇧🇬 Bulgarian 🇲🇲 Burmese Catalan 🇭🇷 Croatian 🇨🇿 Czech 🇩🇰 Danish 🇦🇫 Dari 🇪🇪 Estonian 🇵🇭 Filipino 🇫🇮 Finnish Galician 🇬🇪 Georgian 🇬🇷 Greek 🇮🇳 Gujarati Haitian Creole 🇮🇱 Hebrew 🇭🇺 Hungarian 🇮🇸 Icelandic 🇮🇪 Irish 🇮🇳 Kannada 🇰🇿 Kazakh 🇰🇭 Khmer 🇰🇬 Kyrgyz 🇱🇦 Lao 🇱🇻 Latvian 🇱🇹 Lithuanian 🇲🇰 Macedonian 🇲🇬 Malagasy 🇲🇾 Malay 🇮🇳 Malayalam 🇲🇹 Maltese 🇳🇿 Māori 🇮🇳 Marathi 🇲🇳 Mongolian 🇳🇵 Nepali 🇳🇴 Norwegian 🇮🇳 Odia 🇦🇫 Pashto 🇮🇷 Persian 🇵🇹 Portuguese (Portugal) 🇮🇳 Punjabi 🇷🇴 Romanian 🇼🇸 Samoan 🇷🇸 Serbian 🇮🇳 Sindhi 🇱🇰 Sinhala 🇸🇰 Slovak 🇸🇮 Slovenian 🇸🇴 Somali 🇰🇪 Swahili 🇸🇪 Swedish 🇮🇳 Tamil Tatar 🇮🇳 Telugu Tibetan 🇪🇷 Tigrinya 🇹🇴 Tongan 🇹🇲 Turkmen 🇵🇰 Urdu Uyghur 🇺🇿 Uzbek 🇫🇯 Fijian 🇬🇧 Welsh 🇳🇬 Yoruba 🇿🇦 Zulu 🌍 + more

Simple, transparent pricing

Start free, upgrade when you need more languages.

Flash Keyboard
Free
No credit card required

  • 10 offline languages
  • On-device translation — fully private
  • Smart utility bar
  • Calculator, conversions, timers, dates
  • Multilingual autocorrect
  • Macros & emoji picker
  • Haptic feedback
  • 15 keyboard layouts
  • 135+ online languages
  • No language downloads
Download Free

Everything you need in a keyboard

Packed with features that make multilingual communication effortless.

🌐

Instant Translation

Select any text and the translation appears instantly above your keyboard. Tap to replace.

Smart Utility Bar

Calculator, unit conversion, timezone, dates, timer, and reminders — all appear as you type.

✏️

Smart Autocorrect

Multilingual autocorrect that knows your language. Learns from corrections over time.

📋

Macros

Save your most-used messages and insert them with a single tap. Perfect for frequent replies.

😊

Emoji Picker

Quick access to emojis right from the keyboard — search by name, country, or keyword.

⌨️

15 Keyboard Layouts

QWERTY, AZERTY, Arabic, Korean, Japanese Romaji, Chinese Pinyin, and more.

🧮

Quick Calculator

Type "120+15%" or "split $90 between 3" and see the answer instantly. Tap to replace.

📏

Unit & Currency Conversion

Type "10 miles" or "72°F" and see the converted value appear. Length, weight, temperature, and more.

🕐

Timezone Conversion

Type "5pm tokyo" or "time in paris" and instantly see the converted time in your timezone.

📅

Smart Dates

Type "in 2 weeks" or "next friday" and see the exact date. Tap to insert it formatted.

⏱️

Quick Timer

Type "timer 5 min" and tap to start a countdown with a push notification when done.

🔔

Quick Reminders

Type "buy milk" or "remind dentist" and tap to create an Apple Reminder instantly.

📳

Haptic Feedback

Feel every keypress with subtle haptics that make typing satisfying and precise.

👆

Cursor Trackpad

Slide on the spacebar to move the cursor precisely, just like a trackpad.

Your privacy is not optional

Flash Keyboard uses Apple's on-device Translation framework for free translation. Every free translation is processed locally on your iPhone — nothing is sent to any server, ever.

When you enable Flash Pro's online translation, only the specific text you select to translate is sent to Microsoft Azure. No keystrokes, no message history, no personal data. You're in full control of what gets translated.

On-device by default
No data collection
No account required
Apple Translation (Free)
·
Microsoft Azure (Pro)
Privacy Policy →
Flash Keyboard

Ready to start translating?

Download free and translate 10 languages offline instantly. Upgrade to Flash Pro anytime to unlock 135+ languages.

Download on the App Store

Requires iOS 18.0 or later