A code editor for Android

Good ideas
don’t wait
for a desk.

That small fix. That sudden idea. That project you can’t leave alone. Make room for it, wherever you are.

Works offline. No Pocket Editor account needed.

AN OPEN INVITATION TO MAKE SOMETHING
pocket / weekend-project
weekend-project / hello.js
// A little room to create. const idea = {  name: 'Something good',  where: 'Anywhere',  ready: true}; function makeItHappen() {  return idea;} makeItHappen();
makeItHappenRoom for your next idea.
JavaScriptUTF-8On your device
A familiar workspace.
A little more freedom.
Interactive illustration — try the file tabs.
Made for AndroidOffline at heartYour files stay yoursBuilt for the small screen

01 / A proper little workbench

Small screen.
Serious possibilities.

Keep the parts you love about coding.
Leave the desk behind.

index.htmlHTML / CSS / JavaScript

01 <main>

02   <h1>Hello, outside.</h1>

03   <p>Made somewhere new.</p>

04 </main>

From a line of code to

Hello, outside.

Made somewhere new.

Write it. Preview it. Make it your own.

01

Find your flow.

Tabs, multi-cursor editing, find and replace, code folding, and snippets. Familiar tools, made comfortable for touch.

02

A second pair of eyes.

On-device JavaScript and TypeScript intelligence, with Python, CSS, and JSON checks. Catch problems while the idea is still fresh.

03

See what you’re making.

Preview HTML, browser JavaScript, and TypeScript locally. Follow the console or step through your code with the built-in debugger.

A few things tucked inside

Regex tester / JSON formatter / Color picker / Base64 & URL tools

02 / Wherever your work lives

Your files.
No detours.

Open a folder on your phone. Connect to your own desktop or server. Pick up a file from GitHub. Once connected, tap a file and get to work.

[ 01 ]

On your phone

Open the files and folders you choose. Edit locally, even when the world goes offline.

LOCAL FILES
[ 02 ]

On your desktop

Pair with the companion API running on your computer. You choose exactly which folders to share.

YOUR COMPUTER
[ 03 ]

On your server

Connect over SSH/SFTP or FTP/FTPS. Edit a local buffer, then deliberately save your changes back.

REMOTE ACCESS
[ 04 ]

In your repositories

Browse GitHub, review published changes, and edit files. Commit to your chosen branch when you’re ready.

GITHUB

Remote connections need a network and your own setup. Uploads and commits happen when you choose.

03 / A workspace that respects your space

Less between
you and your code.

Open the app. Open a file.
You’re already where you need to be.

Local editing, language checks, and web previews work without a connection or a Pocket Editor account. There are no ads or analytics in the app, and no automatic source uploads.

Your projects live in the folders you choose. Optional services are yours to connect, and yours to disconnect.

Read our privacy policy

A few useful answers

Before you
pocket it.

Can I really use it offline?

Yes. Local editing, bundled language checks, developer tools, and HTML/JavaScript/TypeScript preview work on your device. GitHub and remote connections need a network. A cloud-backed Android file provider may also need a connection.

Which languages does it support?

Pocket Editor has syntax highlighting for 26 language profiles and can edit UTF-8 text files. JavaScript and TypeScript have bundled compiler tooling; Python, CSS, and JSON have dedicated checks. Other languages have lighter editing assistance rather than full compiler or type analysis.

Can I use a terminal or run Python?

Connect to your server through SSH, or set up the separately installed Termux app and OpenSSH for a local terminal. Language runtimes and other tools must be installed in that environment. The built-in preview runs browser code; it is not a bundled Python or Node.js runtime.

Does it support VS Code extensions?

No. Pocket Editor is an independent native Android app. It includes its own editing tools, snippets, and tasks, and does not load VS Code extensions or VSIX packages. It is not affiliated with Microsoft or Visual Studio Code.

What do I need to get started?

An Android device running Android 8.0 or newer, with an up-to-date Android System WebView. Open a local file or folder and start editing. Desktop, server, GitHub, and Termux connections are optional and need their own setup.

Is it available on Google Play?

The Google Play link is coming soon. When the listing is ready, you’ll find it right here.

Take your ideas with you

A little editor.
A world of your own.

For the things you want to make.
And the places you want to make them.