Similar apps
Compare allApp info
- Installs
- 1+
- Category
- Education
- Content rating
- Everyone
- Version
- 1.0.1
- Released
- Oct 2, 2026
- Last updated
- 9 Oct 2026
- In-app purchases
- No
- Contains ads
- Yes
- Promo video
- No
- Requires Android
- 7.0
Loading…
This app isn't in any of our charts yet.
• Write and run code in 61 languages • Test cases with judge verdicts for every test • Code editor with syntax highlighting, autocomplete and project-wide search • Projects saved as plain folders on your device • Open source files from your file manager and edit them in place • HTML and Markdown preview with a browser console • Import from GitHub and GitLab; commit, push and pull • Run history, practice problems and examples • Light and dark themes
Write, run and test code in 61 languages on your phone, with instant verdicts.
omni compiler is a code editor and online judge in your pocket. Write a program in any of 61 languages, run it on a real compiler or interpreter, and check it against your own test cases, with a clear verdict for every test. RUN CODE IN 61 LANGUAGES :: Choose from 104 runtimes across 61 languages: C, C++, Java, Python, JavaScript, TypeScript, Go, Rust, Kotlin, C#, Swift, Ruby, PHP, Haskell, Lua, Bash and many more, including several versions of popular languages. Every run executes in its own isolated environment, so your code runs on the same toolchain every time. TEST LIKE A JUDGE :: Add test cases with input and expected output, then run them all with one tap. Each test gets a verdict: Accepted, Wrong Answer, Time Limit Exceeded, Memory Limit Exceeded, Runtime Error or Compile Error. For a failed test you see the input, the expected output and your output side by side, with the first difference highlighted. No tests yet? Run executes your program once with your own input and shows stdout and stderr in the console. A REAL CODE EDITOR :: • Syntax highlighting for 59 languages • Autocomplete, bracket matching and auto-closing pairs • Find and replace in a file, with match case, whole word and regex • Search across every file of a project and jump straight to a match • A symbol row above the keyboard for brackets, tabs and common keys • Undo and redo for each open file, even after switching tabs • Go to line, toggle comment, move and duplicate lines • Editor themes, coding fonts (JetBrains Mono, Fira Code, IBM Plex Mono), ligatures and indent guides • Word wrap, sticky scroll, optional minimap and visible whitespace • Hardware keyboard shortcuts and split view on tablets • Light and dark app themes COMPILE ERRORS YOU CAN ACT ON :: Compiler and runtime errors are listed in the Problems tab and underlined in your code. Tap a problem to jump to the exact line. PROJECTS ARE YOUR FILES :: Projects are saved as plain folders in a folder you choose, such as Documents. Open them in any other app, back them up or copy them to another device. Each project can hold several source files, and you can share a whole project as a .zip. OPEN FILES FROM ANYWHERE :: Open a source file from your file manager with omni compiler and edit it in place: your changes are saved back to the same file. Turn it into a project with one tap to run it. WEB PREVIEW :: Preview HTML pages and Markdown files right on your phone, with linked CSS and JavaScript. A built-in browser console shows logs and errors, and you can evaluate JavaScript in the page. GITHUB AND GITLAB :: Connect GitHub or GitLab with a personal access token, import a folder from a repository as a project, then commit, push and pull your changes. Tokens are stored encrypted on your device only. PRACTICE :: Start from ready-made examples, or solve practice problems that come with their own test cases, from easy warm-ups to medium challenges. RUN HISTORY :: Every run is recorded with its verdict and time. Open any past run to see its code and results, replay it to verify the outcome, or open it as a new project. WORKS THE WAY YOU DO :: • Start as a guest, no account needed • Sign in with Google or e-mail to keep your run history across devices • Runs started while offline are sent automatically when you are back online • Your code is sent to the compiler only when you run it Whether you are learning your first language, preparing for coding interviews or competitive programming, or just need to test a snippet away from your desk, omni compiler gives you a compiler, a judge and an editor in one app.