Simple Keyboard icon

Simple Keyboard

Apache-2.0 · open source

Free · Android 7.0+ · Productivity

Raimondas Rimkus’s deliberately small keyboard gives you keys, layouts and a few optional gestures—not prediction, emoji, GIFs or a network connection.

Needs:No root · Android 7.0+

No known trackers in the code Signer matches F-Droid’s record

2113 Apps is independent, not affiliated with or endorsed by the Simple Keyboard developers. Official sources: source code on GitHub.

Download APK · 0.7 MB v6.8 · checked
Version
6.8
Size
0.7 MB
Requires
Android 7.0+
Updated
2026-10-27

Screenshots

Simple Keyboard screenshot 1Simple Keyboard screenshot 2Simple Keyboard screenshot 3Simple Keyboard screenshot 4Simple Keyboard screenshot 5

Introduction

Simple Keyboard is an open-source input method by Raimondas Rimkus (rkkr), based on Android’s AOSP LatinIME keyboard. It is not the separate Simple Mobile Tools app also called Simple Keyboard, which Fossify later forked as Fossify Keyboard. The rkkr project describes its app as one “for those who only need a keyboard and nothing more”. Version 6.8 is a 0.7 MB F-Droid build, small enough that its purpose is clear: local typing without a suggestion engine, account, advertising SDK or online service.

What it includes

  • A familiar keyboard. It has ordinary alphabet, number and symbol pages rather than Thumb-Key’s gesture grid or Unexpected Keyboard’s corner labels.
  • Layouts and languages. It includes QWERTY, QWERTZ, AZERTY, Dvorak, Colemak, Workman and other layouts, plus many language-specific key labels and long-press characters. Version 6.7 adds a Tajik keyboard and corrects Ukrainian and Sakha layout details.
  • A number row and extra characters. The number row is off by default; extra characters on the alphabet keyboard are on. Both are settings rather than separate builds.
  • Small gestures. You can turn on swiping across the space bar to move the cursor and swiping from delete to remove more text. Both are off by default, so installing the app does not silently change how those keys behave.
  • Appearance and feedback. Keyboard height, bottom spacing in portrait, key borders, colours, sound and vibration are configurable. Automatic capitalisation is on by default.

The omissions are just as important. Simple Keyboard has no word predictions, autocorrect dictionaries, spell checker, voice input, emoji panel, GIF search or glide typing. Some receiving apps provide their own emoji picker, and you can paste emoji copied elsewhere, but this keyboard does not provide an emoji panel itself.

Privacy and backup boundary

Our manifest scan found one requested permission: vibration, used for key-press feedback. There is no internet permission, and our static scan found no tracker code. That means the keyboard cannot make its own network requests. It does not, however, control what happens after it puts text into another app: a browser, messenger or notes service can process that text according to that app’s own permissions and policy.

The app allows Android’s standard app backup. That can preserve settings such as layout and appearance through the device’s configured backup service; it is not an online keyboard-sync feature, and the source has no account or typing-history service.

About this file

  • This is F-Droid’s build of version 6.8 (version code 149), from the project’s 22 October 2026 release and signed with F-Droid’s key. Its release note describes this update as “Managed Configuration bug fixes”; version 6.7’s Tajik and layout changes described above remain in it.
  • The 0.7 MB APK needs Android 7.0 or later. It contains no native libraries, so there is no separate ARM or x86 download.
  • Our static scan found no trackers. The app is licensed under Apache-2.0 and credits AOSP LatinIME as its base.
  • The five listing screenshots come from F-Droid and were replaced in December 2025 around version 6.0, before version 6.7, so small labels or settings may differ from the current build. We omit F-Droid’s remaining screenshot because it is an older 5.12 image that the project has since removed.

What’s inside the APK

Trackers

None found

No code matching the Exodus Privacy tracker signatures.

Native code

None

Pure Java/Kotlin, so it runs on any CPU.

Android versions

Android 7.0 and up

Built for Android 17 (target API 37).

Permissions

1

0 of them need your approval first.

Granted at install (1)

Low-risk permissions Android grants automatically, plus any we have not classified.

  • VIBRATE

More Information

Package name
rkr.simplekeyboard.inputmethod
Version
6.8 (build 149)
File size
0.7 MB (666,818 bytes)
Requires
Android 7.0 or later
Category
Productivity
License
Apache-2.0
Released
Oct 27, 2026
Signed by
F-Droid, which built this APK from the published source code. Because the key is F-Droid’s, it won’t install over a copy from Google Play or GitHub (or the other way round) without uninstalling first.
Signer SHA-256
9bf99d5cbac7ae0169c8aae03e2b0979464a0787842e3e14d2b5e1fdf6c4680c
File SHA-256
a6224924010bd4f169d2317064ccd0c307b9560bc7d8f500551d179d4f94918a
Checked
, against the F-Droid index · how we check · verify it yourself

Common questions

Is this APK the official Simple Keyboard release?

It is F-Droid’s build rather than the developer’s own: F-Droid compiled Simple Keyboard 6.8 from the published source code and signed it with its own key. Its SHA-256 matches F-Droid’s signed index. Because the key is F-Droid’s, it won’t install over a copy from Google Play or GitHub without uninstalling first.

What Android version does Simple Keyboard need?

Android 7.0 or later (API level 24). Version 6.8 is built for Android 17 (target API 37). Pure Java/Kotlin, so it runs on any CPU.

Can Simple Keyboard access the internet?

No. The APK doesn’t request Android’s internet permission, so the app can’t go online by itself. In total it declares 1 permission, and none of them needs your approval first.

Does Simple Keyboard contain trackers?

No known trackers: our scan of version 6.8 found no code matching the Exodus Privacy tracker signatures. The scan covers known tracker libraries; it doesn’t show what data the app itself sends.

Is Simple Keyboard open source?

Yes. Simple Keyboard is released under the Apache-2.0 licence, and its source code is published at https://github.com/rkkr/simple-keyboard.

Does Simple Keyboard send what I type to the internet?

The 6.8 APK has no internet permission. Its only requested Android permission is vibration, so the keyboard itself cannot open a network connection. As with any keyboard, the app or website receiving the text may still send that text under its own permissions.

Does it have autocorrect, emoji or swipe typing?

No. The project explicitly lists emoji, GIFs, spell checking and swipe typing as features it does not have and probably never will. Its optional cursor and delete-key gestures are different; both are off by default.

Can I add a number row or change the size?

Yes. The settings include an optional number row, adjustable keyboard height and portrait bottom spacing, sound and vibration, custom colours, and optional space-bar and delete-key swipes.

How do I start using it?

Open Simple Keyboard, enable it in Android’s on-screen keyboard settings, then select it with Android’s keyboard switcher. Android shows its standard warning when any third-party input method is enabled; the important file-level difference here is that this APK has no internet permission.

Recent releases

Version Released Size Requires
v6.8 · this download Oct 27, 2026 0.7 MB Android 7.0+
v6.7 Sep 14, 2026 0.7 MB Android 7.0+
v6.6 Aug 19, 2026 0.7 MB Android 7.0+

Versions currently kept in the F-Droid repository. We host and check only the newest one. Full changelog.

Alternatives and related apps

  • HeliBoard Productivity·22.4 MB·v4.2 A conventional offline keyboard with suggestions, spell check and dictionaries, features Simple Keyboard intentionally leaves out.
    Download
  • Fossify Keyboard Productivity·17.1 MB·v1.9.1 The fork of Simple Mobile Tools’ separate Simple Keyboard, with an emoji picker and clipboard but no suggestions.
    Download
  • Unexpected Keyboard Productivity·1.1 MB·v2.1.0 A compact keyboard for programming symbols and swipe-to-corner characters; it requests internet access for optional dictionary downloads.
    Download