r/EFKey • • 7d ago

Announcement How to get the most out of EFKey

68 Upvotes

 

I get the same questions every day, so here's one post with the answers. If something's missing, ask in the comments and I'll add it.

A lot of things on iOS work differently for a third-party keyboard, or don't work at all, because iOS blocks them for every keyboard that isn't Apple's. Many "EFKey bugs" are exactly that. Below is what you can do about them.

A few things worth knowing first

  • Make EFKey your only keyboard. Remove the others in Settings › General › Keyboard › Keyboards. iOS remembers which keyboard you had open in each chat (iMessage, WhatsApp and others) and puts it back, so if Apple's keyboard was there once, it keeps coming back and it looks like EFKey drops out. With EFKey as the only keyboard, iOS has nothing to switch back to. If you keep more keyboards, switch to EFKey in that chat once by hand and your iPhone remembers it.

  • The emoji and mic row under the keyboard is iOS. iOS draws that bottom row, not EFKey. When EFKey is your only keyboard, iOS puts an emoji button where the globe used to be, because there's nothing left to switch to. Add another keyboard and the globe comes back. The globe in EFKey's toolbar is something else: it opens the translator and AI edits.

  • Passwords: tap straight into the password field. iOS never lets a third-party keyboard into a password field. Apple's keyboard always takes over there, so EFKey never sees a single password you type. AutoFill also lives only in Apple's keyboard: tap the password field first and Apple Passwords (or 1Password, Bitwarden…) fills in the username and password together. No third-party keyboard can offer AutoFill, so you don't lose anything this way.

  • One-time codes fill themselves in. When a code arrives, Apple's keyboard takes over for a moment and fills it in.

  • The strip above the toolbar that comes and goes is iOS. iOS sometimes draws an extra band above every third-party keyboard, outside the area the keyboard gets, so EFKey can't see or remove it. Switch to another keyboard and back and it's gone.

  • After an update, hold the globe. Right after an EFKey or iOS update, iOS sometimes keeps its own keyboard in apps that were already open, or shows only the globe and mic. Hold the globe key and pick EFKey, or close the app and open it again.

  • Can't find a setting? Search for it. The search at the top of the settings knows every switch and takes you straight to it.

How a third-party keyboard works on iOS

  • EFKey has two parts: the app with the settings, and the keyboard, which iOS starts inside whatever app you're typing in.

  • iOS keeps the keyboard on a short leash: little memory, no microphone, and it only sees a few sentences around the cursor.

  • iOS decides when the keyboard shows up at all. Password fields, one-time codes and some banking apps always get Apple's keyboard, for every third-party keyboard.

Why Full Access

  • EFKey works without it. Typing, autocorrect, swipe, predictions and all languages run on your phone, in full.

  • Full Access adds what iOS only allows with it: haptics, clipboard history, GIFs, the translator, AI edits, dictation and syncing settings from the app to the keyboard. Without it iOS doesn't even let a keyboard vibrate.

  • The iOS warning is the same for every keyboard, written for the worst one you could install. EFKey sends nothing on its own. Only what you use yourself goes online (translator, AI, GIFs, iCloud sync). Typing never does.

Why autocorrect learns from you, not from everyone

The big keyboards learn from what hundreds of thousands, even millions, of people type, on their servers. I don't have that, and I don't want it. EFKey has no server that ever sees what you type. The dictionaries and language models come with the language download, and everything after that happens on your phone.

Language updates work one way. When you open the EFKey app, it checks cdn.efkey.app for newer language data and downloads it if there is some. It only downloads: nothing about you or what you type goes back.

So EFKey learns from you: the words you use, where your thumb actually lands on each key and on the space bar, and which word you pick after a swipe. It gets better the more you type, and the first days are the weakest.

You can help it along:

  • Backspace right after a correction undoes it.

  • Tap a word in quotes in the bar and EFKey learns it right away. A word in quotes is exactly what you typed.

  • Bring your words with you. Import words lets you add your dictionary from another keyboard, a SwiftKey backup or any text file with a word list. It only adds words, nothing you already have gets replaced.

  • If a correction is plain wrong, put it on the tracker with what you typed and what came out. Those reports are how autocorrect improves for everyone.

How the free trial works

  • 7 days of all Pro tools: clipboard, GIFs, translation, AI and dictation.

  • You start it yourself in the app. It never starts on its own.

  • It doesn't go through the App Store: no card, no account, no subscription. When it ends, nothing gets charged because there's nothing to charge. The Pro tools just lock until you buy Pro once.

  • It runs once, and reinstalling the app doesn't start it again.

  • Typing stays free either way.

Other iOS limits, and what helps

  • Backspace in Safari's address bar. The URL Safari fills in never reaches a third-party keyboard, so backspace deletes your last letter and Safari fills it back in. Tap at the end of the URL first.

  • Dictation and Apple Intelligence start with a lowercase letter. That's what Apple's engine returns. An AI model through your own API key does it right. I use Gemini Flash-Lite.

  • Google Sheets doesn't switch letters and numbers. Sheets only tells Apple's keyboard. Add the Number pad to the toolbar (EFKey app › Customize the toolbar).

  • Dictation hops to the app for a second. iOS doesn't let a keyboard use the microphone, so EFKey turns the mic on in its app and takes you straight back.

  • "EFKey pasted from…" at the top of the screen. iOS shows that every time a keyboard reads the clipboard. If it bugs you, set Clipboard › Save copied items to Never, and you'll only see it when you paste from EFKey.

  • No "Paste from Other Apps" in Settings yet? iOS adds that row under EFKey only after the first paste from another app. Paste once, then set it to Allow.

  • Spotlight and Siri. Glitches there, like Apple's keyboard showing up in Spotlight or a faint shadow over Siri's answer while the keyboard is open, come from iOS.

Something else broken?

If it isn't on this list, either I forgot to put it here or it's my bug. Report it on https://feedback.efkey.app. Report a bug in the app (Help and community) fills in your device, iOS version and EFKey build for you. Search first, someone may have posted it already, and if so, vote on it.


App Store: https://apps.apple.com/app/id6785545160

Feedback: https://feedback.efkey.app

Website: https://efkey.app

Discord: https://efkey.app/discord


r/EFKey • • Jul 01 '26

Announcement 👋 Welcome to r/EFKey — Start Here

18 Upvotes

I'm u/efkosk, and EFKey is my keyboard. I build it on my own.

Why I built it

I love the Apple ecosystem. The keyboard is the one part I never made peace with. No number row, no characters on long-press, barely any gestures. The alternatives I tried were abandoned, stuffed with things I didn't need, or sent my typing to someone else's cloud.

So I built my own: an iOS keyboard with superpowers, designed from the start for privacy and speed. What you type stays on your phone, and the keyboard opens and reacts as fast as the built-in one.

What it is

A keyboard for iPhone and iPad with swipe typing, a real number row, long-press characters and gestures on the space bar and keys. The autocorrect learns where your thumb actually lands and adapts to it. 90 languages, and you can type in two at once without switching. Typing, autocorrect and swipe run on your phone with no account. The translator and AI actions go online only when you use them.

The keyboard is free. Pro is a one-time purchase, no subscription.

The feature list keeps growing, so the full one lives on https://efkey.app. Every update gets its own post here with everything that changed.

How it gets built

Mostly by you. People have reported hundreds of bugs and suggested hundreds of things on https://feedback.efkey.app, and most of them are already fixed or done. A lot of what's in EFKey today started as somebody's report there.

Found a bug or have an idea? Report a bug in the app (Help and community) opens the tracker with your device, iOS version and EFKey build already filled in. Search first, someone may have posted it already, and if so, vote on it. Language requests go there too. You can also see what's already fixed and in which build, and read the notes for every build.

For quick questions and chat there's the Discord, where new people join every day: https://efkey.app/discord

One favor

If EFKey works for you, a rating on the App Store takes a few seconds and a short review about a minute: https://apps.apple.com/app/id6785545160?action=write-review. More good reviews mean more people find it, and that's what lets me keep putting this much time into it.

And if you really like EFKey, mention it wherever you can, online and offline. Apart from these posts I do no marketing at all, so every recommendation from you helps me a lot.

If you'd like to buy me a coffee, there's Support EFKey in the EF tab of the app, or Ko-fi if that's easier: https://ko-fi.com/efkey Neither unlocks anything; Pro stays a one-time purchase.

App Store: https://apps.apple.com/app/id6785545160

Feedback: https://feedback.efkey.app

Website: https://efkey.app

Discord: https://efkey.app/discord


r/EFKey • • 1d ago

Question Finishing a word with swipe

3 Upvotes

I just started using EFKey on iPhone. Is it possible to tap the start of a word and then swipe the rest? For example, I tap just the "b" and then swipe "ecause" to end up with "because" as one word. The same question applies if I tap a few letters first, like "wor", and then swipe "king" to get "working". When I try it now, I am not sure if the swipe is supposed to attach to what I already typed or start a new word. Is there a setting for this, or is it not supported yet?


r/EFKey • • 1d ago

Bug Auto correction doesn't work sometimes

1 Upvotes

At a few places/ apps/ browsers and in WhatsApp (photo titles, suggestions appear but auto correction doesn't work)


r/EFKey • • 1d ago

Question Typing in Vietnamese

1 Upvotes

How does typing in Vietnamese work?

Other than automatic suggestions, I haven’t seen any other way to type Vietnamese characters, which unfortunately makes EFkey unusable for the language as the predictions are never good (regardless of what platforms I’ve used).


r/EFKey • • 1d ago

Question Pasting

1 Upvotes

Is there a way to paste an image from the clipboard by clicking the link directly above the letters instead of holding down and clicking paste?


r/EFKey • • 2d ago

Question Is there a way to make the landscape iPad keyboard looks more like the iOS one? The extra buttons are taking up way too much space

Thumbnail
gallery
6 Upvotes

I don’t need the shift keys to be this big and I don’t need a caps lock or tab keys. I’m sure they’re good options for some people but hey take up way too much space and mess with my muscle memory. I’m on a 6th gen iPad mini if that matters. I’ve tried finding a way to change it but I’ve had no luck so far.

Love the keyboard on iOS and I want to love it just as much on iPad.


r/EFKey • • 3d ago

Bug first of all, i wanna say thank you cuz i had enough of the default ios keyboard as a daily android user lol. there’s just this one bug that i keep seeing though. it’s the tiny wobble that the keyboard does everytime it pops up.

9 Upvotes

r/EFKey • • 3d ago

Idea Feedback Spoiler

16 Upvotes

An app that completely replaces the native Apple app. It features a superb design, excellent performance, and the ability to customize the interface to your own preferences. Huge thanks to the developers. The $4.99 price tag is quite reasonable, especially considering the free trial period.


r/EFKey • • 2d ago

Question Question about the dictionary

2 Upvotes

I downloaded this keyboard and tried swiping the name of the company I work for that is an odd name and is completely unimaginable, and the keyboard got it right. Does EFKey read info from the Contacts app to get this information? How would it know this obscure name that's a made-up word? Maybe I'm missing something obvious. It's also getting some weird last names right.


r/EFKey • • 4d ago

Feedback Thank you for EFKey: the best iOS keyboard I've ever tried

35 Upvotes

English is not my native language, so sorry for any mistakes. The Ukrainian version is below.

Hi everyone, and a special hi to the developer!

I just want to say thank you for EFKey. When I switched from Android to iPhone, I had a really hard time getting used to the stock iOS keyboard. EFKey literally saved me, and it's the best iOS keyboard I've ever tried.

What I especially love:

  • autocorrect that actually helps instead of getting in the way;

  • a separate number row;

  • switching languages by swiping on the space bar, which feels much more natural and convenient;

  • separate comma and period keys;

  • a button that hides the keyboard (with the stock iOS keyboard it's sometimes not even clear how to dismiss it);

  • the option to open a separate block with large number keys (on Android this was there by default, but iOS doesn't have it at all);

  • a really convenient clipboard, especially together with EFClip;

  • and lots of other little things that together make typing so much more pleasant.

I bought the subscription back in version 2, when it cost $12.99 in my region (Ukraine). After version 3 came out, the price for Ukraine was lowered to $4.99, which is a great decision because it makes the app more accessible to many people. But I don't regret spending $12.99 at all: the keyboard is worth every cent.

The only thing I'd like to ask: please consider adding Ukrainian as an interface language for the app itself. There are a lot of settings, and having them in Ukrainian would make it much easier to understand them and their descriptions.

Thanks again for your work! 🇺🇦

🇺🇦 Українською

Привіт усім, і окремо привіт розробнику!

Хочу просто подякувати за EFKey. Коли я перейшов з Android на iPhone, мені було дуже важко звикнути до стандартної клавіатури iOS. EFKey стала для мене справжнім порятунком, і це найкраща клавіатура для iOS, яку я тільки пробував.

Що мені особливо подобається:

  • нормальна автокорекція, яка не заважає, а допомагає;

  • окремий ряд цифр;

  • перемикання мов свайпом по пробілу, що набагато звичніше й зручніше;

  • окремі кнопки коми та крапки;

  • кнопка, яка ховає клавіатуру (у стандартній клавіатурі iOS іноді взагалі незрозуміло, як її сховати);

  • можливість відкрити окремий блок з великими цифрами (на Android це було за замовчуванням, а в iOS такого немає зовсім);

  • дуже зручний буфер обміну, особливо у зв'язці з EFClip;

  • і ще багато дрібниць, які разом роблять набір тексту набагато приємнішим.

Я купив підписку ще на версії 2, коли в моєму регіоні (Україна) вона коштувала $12.99. Після виходу версії 3 ціну для України знизили до $4.99, і це чудове рішення, бо так застосунок стане доступнішим для багатьох людей. Але мені анітрохи не шкода витрачених $12.99: клавіатура варта цих грошей.

Єдине, про що хотів би попросити: додайте, будь ласка, українську мову інтерфейсу самого застосунку. Налаштувань багато, і з українською було б значно легше розібратися в них та в примітках до них.

Ще раз дякую за вашу роботу! 🇺🇦


r/EFKey • • 3d ago

Bug iPad split keyboard

2 Upvotes

Thanks for the smaller iPad keyboard. Would be nice if it could be in the middle without that big side pane.

But I've caught a bug: The gestures for cut and paste don't work. Holding C and dragging down doesn't register copy


r/EFKey • • 4d ago

Question For the whole family?

2 Upvotes

I am currently on the free trial, but will buy it. Simply brilliant!

I could not find any details on family sharing. Is this an option, even for an increased price? I want my teenager daughter's text to be intelligible again.

Top job sir.


r/EFKey • • 4d ago

Bug Spacing Bug on the Toolbar

Thumbnail
gallery
8 Upvotes

The space aove the Toolbar is kinda buggy. Sometimes its a just minimal and sometimes it’s bigger. Need to be fixed


r/EFKey • • 4d ago

Question Dictation capitalization

2 Upvotes

Is there a setting that capitalizes the first letter of each sentence while dictating using the standard microphone button?

The standard English keyboard in iOS will capitalize the first letter of each sentence while dictating. This app will not.


r/EFKey • • 4d ago

Question Don’t have a globe icon

2 Upvotes

Using the latest update on my Duo. I have other keyboards enabled, but when using EFKey, the globe icon disappears and I can’t cycle through other keyboards.

For their of me I cannot find the setting that disabled it or enable it anywhere.

How do I get it?


r/EFKey • • 4d ago

Feedback Voice to Text Question

1 Upvotes

When using the voice to text option it always opens up the settings then proceeds to move back to the text input screen. This leaves the settings open in the background.

I’m assuming this is a limitation of iOS or am I missing a setting somewhere?

Other third party apps open a seperate window for VtT input then return and drop the text in, closing the new window permanently.

I chose feedback because I wasn’t sure if this is a bug, my stupidity or by design.


r/EFKey • • 4d ago

Feedback Restored my faith to my iPad

10 Upvotes

As a primarily Android user, I’ve always been so frustrated with the typing experience on my iPad. Auto-correct never seems to work right, the keys layout is inefficient, you don’t have actions like swiping on the delete key, no multi-clipboard, etc. Most importantly, the layout doesn’t make sense. Full screen is cumbersome when holding the device, the floating keyboard with swipe is too cramped, and somehow everyone has accepted that the magic keyboard is an acceptable solution for a tablet device that’s primarily meant to be held.

And then I found EFKey. A huge THANK YOU to the dev! The split keyboard layout alongside a bunch of thoughtfully built features, has eliminated all typing frustrations and has gotten me to start using my iPad Pro again. I’ve never been happier to support a developer before! Thank you!


r/EFKey • • 4d ago

Feedback GIF implementation

7 Upvotes

Is it possible to make the GIF implementation same as swiftkey's? I mean the Ui? I feel swiftkey's has better layout and easier to use


r/EFKey • • 4d ago

Feedback Transliteration Support not Available

1 Upvotes

Transliteration not available for English to Hindi and English to Odia Language.


r/EFKey • • 5d ago

Question Resize Return/Enter Key

3 Upvotes

Hello! I just downloaded this keyboard for my new Duo and was wondering if I can resize the "Return/Enter" key and make the spacebar longer. I keep hitting that key when I mean to hit the spacebar. Thanks!


r/EFKey • • 5d ago

My setup How to Configure EFkey to look like the Stock Keyboard

Thumbnail
gallery
41 Upvotes

Hope you’re all enjoying the new version 2.3.
Some of us have the muscle memory tied to the look and feel of the stock keyboard. If you want to configure EFkey to match the stock keyboard visually, you can try these settings in the EFkey companion app:

Keyboard > Size and shape:-
Click on Adjust Size at the top
Make sure “iOS outline” is active
Tap “Like iOS” in the top left
Compare with the outline and if required make one or two percentage increments to the height.
Save

Style:-
Set Theme to Native
Light & Dark to Auto
Native Colors and Font ON
Liquid Glass Keys OFF

Style > Keys:-
Set Letter Size to 100%
Wider Keys OFF
Key Shadow OFF
Key Corners - Like iOS
Bold Text - Like iOS
Native Return Key ON

Style> Suggestion Bar Appearance:-
Suggestion Framing ON
Only the Top Prediction ON
Framing Color Light Mode & Dark Mode - Leave it at Automatic
Framing Shape - Capsule
Suggestion Text Size - Standard
Bar Text Color, Light Mode - Grey, third from right in the grid top row (RGB 71,71,71)
Bar Text Color, Dark Mode - Grey, fifth from left in the grid top row (RGB 173,173,173)
Bar Transparency 100%

Style > Effects, Sound and Haptics:-
Key Haptics ON
Haptics for Gestures > Customize Haptics:-
Choose “Native Like” Preset or Choose a value like Strength - 48% and Firmness - 85%


r/EFKey • • 5d ago

Question Number bar in landscape but not portrait?

1 Upvotes

Hoping to have the number bar in landscape mode but not in portrait mode, or at least not in portrait mode of the outer screen on iPhone Duo. Is this possible?


r/EFKey • • 5d ago

Question Number Keypad

2 Upvotes

I’ve been trying out the new 2.3 for a few minutes. Good improvements so far! I am so close to going pro.

Recently there was a post by someone from the EFKey team posting a how-to guide on how to make the EFKey look and feel like the native iOS keyboard. That was really nice. Is there a way to make the number pad look and feel like the iOS native one as well? I like the size and phone-like number pad information on the native version. Is there a way to do it for the number pad as well?


r/EFKey • • 5d ago

Question Wieso der Breite Rand unten?

Post image
3 Upvotes

Hallo 👋

Ich bin gerade dabei die App zu erforschen und aus irgendwelchen Gründen habe ich jetzt unten nochmal ein Icon das ich eigentlich dort nicht brauche weil es schon auf der Tastatur angezeigt wird.

Dadurch habe ich erinnern recht breiten Rand unten, wie kann ich das beheben?

Anbei ein Foto.
Vielen Dank für eure Hilfe.