Looks exactly like the one you already use.
With the parts it's missing.
Maybe you don't need them yet. You will.
EFKey types like the keyboard you already use. It has the parts that one is missing.
Typing runs on your phone, in 74 languages, and stays free.
GESTURES INSTEAD OF PAGES
Hold any key and its second character comes up. @ # % € sit in the corner of every key, so the numbers page stays where it is.
Flick left on the delete key and it erases whole words.
Hold the spacebar and the keyboard turns into a trackpad. Slide, and the cursor lands where you meant it.
Glide over the letters and the word types itself, accents included.
Double-space ends the sentence.
74 LANGUAGES, TWO AT A TIME
Turn on two languages and write in both in one sentence: dakujem becomes Ďakujem while don't keeps its apostrophe. Nothing to switch.
The app itself speaks 26 languages.
QWERTY, QWERTZ, AZERTY, Dvorak, Colemak.
A number row that adds a row instead of shrinking your keys.
CORRECTION THAT READS THE SENTENCE
Autocorrect works from full dictionaries. It fixes a word with three mistakes in it and leaves alone the one that was already right.
Prediction learns how you write. Give it a few days.
Fix a word once and press backspace: it never touches that word again.
THE TOOLS. EFKEY PRO.
Clipboard history. Everything you copied, one tap away.
Translator. Type in one language, insert the other, without leaving the keyboard.
Dictation. Speak and it types, with a Live Activity in the Dynamic Island.
AI edits. Rewrite, fix the grammar, change the tone.
GIF search, a calculator that answers in the suggestion bar, text shortcuts, My info autofill, one-handed mode.
Shortcuts on the keys: hold C to copy, H for clipboard history, D for dictation. Remappable.
One purchase. No subscription. Seven days free when you start the trial, and typing stays free either way.
Dictation and translation run on-device where iOS supports it. Or bring your own API key (Anthropic, Google, OpenAI, Groq). It stays in your Keychain.
MADE TO FEEL RIGHT
Native down to the pixel, light and dark, and it follows the appearance of the app you are in.
Or make it yours: the EFKey look, or your own colours.
Multi-touch that keeps up at full speed. No dropped keys.
Emoji with search, skin tones and suggestions as you type.
PRIVATE BY DESIGN
No keystroke logging. No analytics or tracking SDKs. No server of ours anywhere.
Typing, prediction and autocorrect work offline. iOS never lets a custom keyboard into a password field, and when a password is shown in plain text, EFKey stops correcting and learns nothing from it.
The only things that leave your phone are the ones you switch on yourself: GIF search, your own AI key, iCloud sync (learned words end-to-end encrypted, settings through your private iCloud). efkey.app/privacy says what, where and when.
Full Access is optional. The keyboard types at full strength without it. Only the tools that reach outside the keyboard need it.
Your learned and blocked words export and import anytime.
LIGHT ON STORAGE
Every language except English downloads when you enable it. Nothing you don't type in sits in your phone.
Set it up in a minute.
Questions? dev@eef.sk · efkey.app
Good alternative to Swiftkey on IOS. Developer is active and engages with users, implementing new features based on their feedback.
Love it!
Prattfc
Finally, the iOS keyboard I’ve been waiting for. EFKey feels native, but adds everything Apple’s keyboard is missing: number row, swipe typing, smarter gestures, multilingual autocorrect, clipboard tools, and real customization. The bilingual correction is especially impressive, and the privacy-first approach makes it easy to trust. Fast, thoughtful, and genuinely useful. Highly recommended.
Awesome !
Sam the Butchers
An amazing keyboard that reminds me lot like an Android keyboard. The swipe to text and predictive text is getting there. Well done !
Most of this release went into swipe and autocorrect.
• Cleaner suggestions. Swipe and the bar no longer offer made-up short words — dictionaries were cleaned up across several languages.
• Better with two languages. German nouns stay capitalized in swipe, predictions and typing, even when English is the active layout.
• Apostrophes done right. dont becomes don't, hell be becomes he'll, and those words stay in the suggestion bar.
• Predictions continue from the letters you've already typed.
• Swipe fixes: it works again in emoji, GIF and translator search, and a swipe that ends off the keyboard is dropped.
Also new:
• Your languages live on the spacebar. Swipe across it to switch between them.
• Hold "123" and slide to a symbol, or swipe up on the period.
• In a URL field, hold the period for domains: .com, your region's, .net, .org, .eu.
• Hold backspace to erase whole words, a search box when adding a language, and a redesigned clipboard.
Version 2.1.1
The developer, Peter Feranc, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Privacy practices may vary, for example, based on the features you use or your age. Learn More
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
Seller
Peter Feranc
Size
79.1 MB
Category
Utilities
Compatibility
Requires iOS 17.0 or later.
iPhone Requires iOS 17.0 or later.
Mac Requires macOS 14.0 or later and a Mac with Apple M1 chip or later.