Translation, utilities, and smart tools — all without leaving your conversation.
Select text, see the translation, tap to replace. Zero app switching required.
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.
10 languages free, offline, on-device — no downloads after setup. Upgrade to Flash Pro for 135+ languages including Japanese, Chinese, Arabic, Korean, and more.
Multilingual spell check that knows which language you're typing in. Learns from your corrections over time.
Tap any word for an instant definition. Select a sentence to check grammar and get a plain-English explanation.
Three simple steps. No app switching, no copy-paste gymnastics.
Write your message in any supported language, just like you normally would.
Highlight your text or tap the ⚡ key once. The translation appears instantly above the keyboard.
Tap ⚡ again or the translation bar to replace your text. Done.
Offline translation built in — no subscription needed. Upgrade for better translation, more features and the full world.
On-device via Apple Translation. Works offline, 100% private. No account required.
Better quality translations via Microsoft Azure, plus exclusive features free users don't get.
Start free, upgrade when you need more languages.
Subscription auto-renews. Cancel anytime in Apple ID settings.
Flash Pro unlocks features that make you a better communicator — not just a faster one.
Tap any word while you type to get an instant definition in context. Select a sentence to check grammar — Flash explains what's wrong and why, in plain English.
Look up any word without leaving your conversation. Definitions are shown inline, right above your keyboard — no switching apps, no losing your train of thought.
Select any text and choose an action — fix grammar, make it more formal, make it casual, or rewrite it entirely. Powered by GPT-4o, works in any app.
Translate to any of 135+ languages via Microsoft Azure Neural Machine Translation — no 200 MB language packs to install, always up to date, always available.
Azure Neural Machine Translation produces more natural, fluent translations than on-device models — especially for longer sentences and complex phrasing.
Support for Swahili, Catalan, Basque, Amharic, Bangla, Georgian, Icelandic and dozens more — languages Apple's offline models don't cover at all.
Packed with features that make multilingual communication effortless.
Select any text and the translation appears instantly above your keyboard. Tap to replace.
Calculator, unit conversion, timezone, dates, timer, and reminders — all appear as you type.
Multilingual autocorrect that knows your language. Learns from corrections over time.
Save your most-used messages and insert them with a single tap. Perfect for frequent replies.
Quick access to emojis right from the keyboard — search by name, country, or keyword.
QWERTY, AZERTY, Arabic, Korean, Japanese Romaji, Chinese Pinyin, and more.
Type "120+15%" or "split $90 between 3" and see the answer instantly. Tap to replace.
Type "10 miles" or "72 F" and see the converted value appear. Length, weight, temperature, and more.
Type "5pm tokyo" or "time in paris" and instantly see the converted time.
Type "in 2 weeks" or "next friday" and see the exact date. Tap to insert it formatted.
Type "timer 5 min" and tap to start a countdown with a push notification when done.
Type "buy milk" or "remind dentist" and tap to create an Apple Reminder instantly.
Feel every keypress with subtle haptics that make typing satisfying and precise.
Slide on the spacebar to move the cursor precisely, just like a trackpad.
Tap any word to get an instant definition. Select a sentence to check grammar and get a plain-English explanation of what's wrong and why.
Fix grammar, make text formal or casual — powered by GPT-4o. Works on any text in any app.
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.