Installation

Omni Browser ships as signed APKs you can sideload in under a minute. Here’s how to get it, which variant to pick, and how to verify what you downloaded.

Requirements

RequirementDetails
Android versionAndroid 8.0 (API 26) or later
Architecturearm64-v8a (recommended), armeabi-v7a, or universal
Storage~120 MB free (engine + on-demand FFmpeg libraries)
RAM2 GB minimum, 4 GB+ recommended

Download the APK

Official builds are published as GitHub Releases, tagged by version. The latest stable release is v1.2.6.4.

  1. Open the releases page

    Go to github.com/REBEL-ROOT/omni-browser/releases on your phone or computer.

  2. Pick your ABI variant

    Each release ships three APKs. Choose the one that matches your device:

    FileForSize
    omni-aarch64-*.apkModern 64-bit phones (most devices since 2017)Smallest
    omni-arm-*.apkOlder 32-bit devicesSmall
    omni-universal-*.apkAny device (contains all ABIs)Largest
    Not sure which one?

    Download the universal APK — it runs on everything, at the cost of a larger file.

  3. Allow installation from your browser

    Android will prompt you to allow your browser to install unknown apps. Grant it for this install, then revoke it afterwards if you like.

  4. Install and launch

    Open the downloaded APK and tap Install. Launch Omni and you’ll be greeted by the onboarding flow — pick your language and you’re in.

Verify the signature

Every release APK is signed with the project’s release key. To confirm integrity, compare the APK’s SHA-256 checksum against the one published in the release notes:

# Compute the checksum of the file you downloaded
sha256sum omni-aarch64-release.apk

# Compare the output to the SHA-256 listed on the GitHub release
Only download from official sources

Omni is only distributed via the official GitHub repository and F-Droid. APKs from third-party mirror sites may be repackaged or tampered with.

F-Droid

Omni maintains F-Droid metadata (com.rebelroot.omni.yml) and is built reproducibly for the F-Droid pipeline. If you prefer F-Droid, add the repository and search for Omni Browser. F-Droid builds are signed with the F-Droid key rather than the project key, so updates between the two channels are not interchangeable.

Make Omni your default browser

Omni can handle http/https links and web-search intents. To set it as default:

  1. Open Android Settings

    Go to Settings → Apps → Default apps → Browser app.

  2. Select Omni Browser

    Links will now open in Omni. You can also do this from inside Omni via Settings → Set as default browser.

Updating

Omni includes an in-app update checker that tells you when a new release is available. You can also watch the GitHub repository to get notified of new tags. Because all builds are signed with the same key, installing a newer APK over an older one preserves your data.

Experimental software

Omni is under active development and marked experimental. Back up anything important and report issues on the issue tracker.

Next steps