Features
Everything, line by line.
The keyboard is free. The 7-day trial unlocks the rest, and EFKey Pro is €14.99, once.
142 features82 free, forever60 with EFKey Pro, €14.99 once
Correction and prediction
- Autocorrectreads up to three words of context, so “i said hat” becomes “that” and “red hat” is left aloneFree
- Basic or aggressive correctionhow far the keyboard is allowed to go when it isn't sureFree
- Prediction and next-word suggestionsFree
- Multi-error typo rescue“aooearinf” becomes “appearing”, because it knows which keys sit next to each otherFree
- Diacritics put back as you type“vecer” becomes “večer”, “perche” becomes “perché”Free
- Type without diacriticsper language, for when you'd rather not botherFree
- Automatic apostrophesoff, careful, or SwiftKey-style. English its → it'sFree
- Tap-to-fix chipwhen the apostrophe is ambiguous it offers instead of decidingFree
- German nouns get their capitalfrom the lexicon, in suggestions, swipe and autocorrectFree
- Shift changes word casetap shift right after a word: lower, Title, UPPER. Choose whether it changes the word, the selection, or bothFree
- Straight apostrophesa switch, if you'd rather have ' than ’Free
- Autocorrect where apps turn it off Newsearch boxes that switch correction off get it anyway, if you say soFree
- Punctuation sticks to the word Newa space typed before a comma or a full stop is taken backFree
- Dashes and Spanish pairs-- becomes a dash, and ¿? and ¡! come in pairsFree
- Auto-space between joined wordsmissed the space? it splits them for youFree
- Everything the native keyboard already doescapital I, a capital after the full stop that knows z.B. and e.g. don't end one, double space for a period. Each one has its own switchFree
Glide typing
- Swipe to typeone trace, one whole word, contractions included (didnt → didn't)Free
- Several words in one strokeglide through the space bar and keep going. A switch, off by defaultFree
- Fix a swiped word letter by letter Newa switch: ⌫ takes one letter, and the letters you type next continue the wordFree
- Deferred spaceGboard-style. The space waits, so you can finish or fix the word firstFree
- Caps lock applies to swipe tooFree
Your dictionary
- Learned after two usestypos never make it inFree
- Learned words are never autocorrectedFree
- Browse, export and eraseit's your list, not mineFree
- Words the keyboard leaves alonenever corrected, or never suggested at all. Set per wordFree
- Import a dictionarythe vocabulary.txt out of a SwiftKey backup, or any word list. It only adds, never replacesFree
- Backup and restore everything learnedFree
- It learns where you tap NewTyping, Where you tap shows the map of your touches, and one tap resets itFree
Languages
- 90 languagescorrection, prediction and next-word suggestions in every oneFree
- 26 verified, 64 in betabeta means fully working, just not checked by a native speaker yetFree
- As many pairs as you liketwo get corrected in the same sentence, with no globe key and nothing leaving the phone. Up to five languages, a swipe on the space bar apartFree
- QWERTY, QWERTZ and AZERTYset per language, because German wants one and French anotherFree
- Keyboards for other scriptsGreek, Cyrillic, Georgian, Armenian and the Indic scripts, drawn against Apple's own layoutsFree
- Right to leftArabic, Hebrew, Persian and Urdu, without a shift key they don't haveFree
- Chinese, Japanese and KoreanPinyin, Zhuyin and Cangjie, kana and romaji, Korean 2-setFree
- Type in Latin letters, get the script NewTamil, Telugu and Malayalam: you type the sound, the script goes into the fieldFree
- The extra letters your language hasü ö ä, å æ ø, ğ ş ç, ´ ˇ, the way the native keyboard has themFree
Keys and layout
- Number rowthe reason this keyboard exists. Or a shorter one that costs less heightFree
- A number pad Newfrom the bar, free. On a long press of 123 with ProFree
- Peek at the symbolshold 123 to see them, let go and the letters are backFree
- More characters on long pressevery letter from languages that share the script, so you can reach ö while typing Polish. The hints in the corner show all of them, numbers only, or nothingFree
- Comma, period and emoji keyseach one on or off. Off makes the space bar widerFree
- Your own panel on the comma, period and 123the symbols or actions a long press holdsPro
- Your own character on the comma or period keyFree
- The character in the cornerflick down on a key and it goes in. A switch, off by defaultFree
- Symbols by swiping up on the full stopFree
- Its own iPad layout New⌫ at the top, Return in the middle, tab, caps lock and a shift on both sidesFree
- iPhone Duothe inner display, folding and unfolding, and a split keyboard in landscapeFree
- Split keyboard on iPada switch, off by defaultFree
- Hide the keyboarda bar item or a key gesture, whichever you preferPro
- Nothing jumps on the symbol pageit keeps the height of the letter pageFree
- Keyboard height75 to 115 %Free
- Wider letter keyssmaller gaps, about 10 % more key. The layout itself doesn't moveFree
- The balloon, the click and the hapticsthe preview above the key, the system click, and haptic feedback with its own strength sliderFree
The bar and the gestures
- The bar can go away completelytools and suggestions, suggestions only, or no barFree
- Menu on the left or the rightwhichever side your thumb lives onFree
- Rearrange the barorder and visibility of every item in itFree
- Cursor by dragging the space barhold and slide, the keyboard becomes a trackpad, with a soft tick per characterFree
- Switch language on the space bara swipe, no globe keyFree
- Swipe up and down on the space bar Neweach direction does what you pick: translate, rewrite with AI, dictate, paste, clipboard, GIF, one-handed, tools or hidePro
- Backspace gesturesswipe left to delete whole words, hold to delete word by word, swipe back to bring them backFree
- Function gestureshold a key and pull down: select all, copy, cut, paste, clipboard, tools, dictate, GIF, hide, one-handedPro
- Put any gesture on any keyand switch off the ones you don't wantPro
- Marks on the keys that carry a gestureso you can see where they arePro
- Copy the whole fieldwhen nothing is selected, the copy gesture takes everythingPro
Emoji
- The full panel1 914 emoji in eight categories, with recentsFree
- Skin toneslong-press, pick once, it holds everywhereFree
- Search in 90 languagestype “heart”, get ❤️Free
- Suggestions for the word you typed“pizza” offers 🍕Free
- Add the emoji after the wordinstead of replacing itFree
- An emoji rowabove the bar, or on the symbol page instead of nothingFree
- Your own row ordermost used, or up to 30 you pick yourself, and the row scrollsFree
- Large emoji Newa bigger grid, like the native keyboardFree
- The emoji stays after the space Newthe suggestion waits in the bar for one more tapFree
Looks
- Nativemeasured against iOS 26 and 27, down to the key colour, the font and the key previewFree
- EFKeyicy glass keys, a polar glow and a cyan EnterFree
- Light, dark or autoindependent of which look you pickedFree
- Your own coloursbackground, keys and EnterPro
- Five palettes to start fromDark, Paper, Blue, Neon, PinkPro
- A separate set of colours for dark modebecause day and night can look differentPro
- Translucent background with your own keysalmost the native keyboard, with your colours on itPro
- Your own photo behind the keys Newmove it, zoom it, fade it so the letters stay readablePro
- Key transparency and text colour NewPro
- Liquid Glass keys Newfor any themePro
- Backgrounds behind the tool iconson or offFree
- Up to 12 saved themesand switch between them in a tapPro
- Swipe trails and key press animationsthe Comet trail is free, 14 more and five animations are ProPro
Clipboard and shortcuts
- Clipboard history50, 100 or 200 items, up to 100 KB eachPro
- Photos toothe images you copy are kept, pinned and sorted like the restPro
- Links without the tracking Newone tap takes the tracking tags out of a saved linkPro
- Copied passwords don't stay Newa password from the Passwords app leaves the history once it expiresPro
- Categoriestext, links, translations, transcriptsPro
- Pinning and searchPro
- What gets savedautomatically, always, or only the ones you pastePro
- Keep translations and transcriptsyou made that text, you should be able to reuse itPro
- Paste chip in the barone tap when you just copied somethingPro
- Calculator in the bartype a sum inside the sentence. Phone numbers, dates and version numbers are left alonePro
- Text shortcutsup to 200 of them, “omw” into a whole sentencePro
- Sensitive shortcuts in the Keychainan IBAN doesn't belong in a plain filePro
- It fills your details into the forma third-party keyboard gets no AutoFill, so EFKey has its own: name, email, phone, address, company, IBAN. The field asks for an email, the bar offers yours. Off until you turn it on, and the IBAN sits in the KeychainPro
- Never passwordsthat's what a password manager is for, and I'm not going to pretend otherwisePro
Translation, dictation and AI
- Translatortype in your language, send it in theirs, without leaving the conversationPro
- On device or your own keyone or the other, never a silent fallbackPro
- DeepL Newas the translator, with your own DeepL keyPro
- Translate as you type Newthe original stays in the translator, the translation fills in as you goPro
- Translate with context Newwith your own key it translates the meaning, not word for word, and reads what came beforePro
- AI editsfix the grammar, rephrase, more formal, more casualPro
- Your own AI actions Newwrite the instruction once and it sits next to the othersPro
- Dictationspeak instead of typingPro
- Translate what you dictatedspeak Slovak, land English in the fieldPro
- Tone of the transcriptformal or casualPro
- Transcript without diacriticsfor the languages that have themPro
- Word replacements Newup to 200: say one thing, get anotherPro
- Numbers as digits New“twenty five” comes out 25, in EnglishPro
- Back to the chat on its own Newonce the app has armed the microphonePro
- Push to talkhold the mic instead of tapping twicePro
- Stop after silence1.5, 2.5 or 4 seconds, or neverPro
- Dictation sessionhow long the mic stays armed: right after each go, 3, 5 or 30 minutes, an hour, or never expiringPro
- Countdown in the Dynamic Island60 seconds per recording, and you can see themPro
- GIF panelsearch, tap, and it's in your clipboard. Long-press inserts a link insteadPro
Your own API key
- Five providersAnthropic, Gemini, OpenAI, Groq, OpenRouterPro
- Or any OpenAI-compatible addressyour own proxy, or anything else that speaks itPro
- Or your own machineOllama and LM Studio, so nothing leaves your network at allPro
- A separate provider for speechthe real line is text against speech, not one vendorPro
- The key lives in the KeychainEFKey has no server of its own and stores nothingPro
- Test the connectionand load the model list from your accountPro
One-handed mode
- Shrink toward your thumb80 % width, anchored to either sidePro
- Numbers in the empty stripinstead of dead spacePro
- Flip it or bring it backwith the side buttonsPro
The app around the keyboard
- Settings inside the keyboardhold the comma key and the whole thing opens right there, without leaving the conversationFree
- Search in settingsover 200 entries, and it finds languages tooFree
- Like iPhone, EFKey or Mine Newpick a starting point on day one, and get your old settings back after a reinstallFree
- Tips and tricks29 demos you can type in, not watchFree
- A live keyboard preview in the appevery setting shows up in it immediatelyFree
- The app in 28 languagesSimplified and Traditional Chinese includedFree
- Turn off Pro offersthe locked items leave the menu. If you're not going to buy it, you shouldn't have to look at it every dayFree
- Typing statisticswords, corrections, taps saved by swipe and suggestions, and a day streak. Counted on your phone and staying therePro
- iCloud synclearned words, shortcuts, settings and the API key, each with its own switch. Learned words are end-to-end encryptedPro
Privacy
- Typing never leaves the phoneall correction and prediction runs on device from local filesFree
- No analytics, no SDKs, no accountsFree
- Full Access is optionalEnglish types without it. Other languages, haptics, the clipboard, GIFs, learning your own words, and translation or AI through your own key need itFree
- Swipe traces are opt-in and offa trace gives away the word, so it's never collected quietlyFree
In the LAB
New things to try before they are finished. Each one is a switch in EF, LAB, and free.
- Scrollable suggestionsmore than three in the bar, swiped sideways, or three at a timeLAB
- Period instead of spacea full stop that landed between two words becomes the space you meantLAB
- Smooth suggestionsthe bar fades from one set to the next instead of jumpingLAB
- Remove tracking from pasted linkslinks you paste through EFKey lose their tracking tagsLAB