Initializing, please wait a moment

Pick Terminal for a shell that is ready in seconds after a one-time download, or Desktop for a taskbar, file manager, text editor and terminal; either way the download is cached in this browser and later visits start from local storage.

Terminal
Boots to a command line in seconds after a one-time download (about 100 MB, exact size shown once it starts). Cached in this browser afterwards.
Desktop
A full graphical desktop with a taskbar, file manager, text editor and terminal. Larger one-time download (a few hundred MB) and best on a desktop-class browser with plenty of free memory. Emulated, so it runs at a relaxed pace.
Import a session file
Exported a session on another machine? Load the .ftolvm file to continue exactly where it stopped.
Pick Terminal or Desktop to start - nothing downloads until you do.

Linux Online - Run Linux in Your Browser (Terminal & Desktop)


A real Linux command line - and a full graphical desktop - running inside this page, with nothing to install and no account to create.

It is genuine Alpine Linux on an emulated 32-bit PC - vi, sh, htop and the rest behave exactly as on real hardware, at roughly the pace of a late-1990s machine: the terminal feels quick, the desktop is deliberate.

Everything you type and run stays on your device - the emulated machine has no network access, and the page only ever downloads the disk image itself from the project's public image site when you ask it to start.

New to the tool? Run Linux in your browser step by step names every button from the first click to a saved session file. Not sure this fits your job? When to run Linux in your browser covers the tasks it handles well and the ones it does not. For a direct comparison with virtual machine apps and live USB sticks, see browser Linux vs the alternatives.

← Back to Utility Tools

Related tools:

Tags: #utility

Related guides:

Loading reviews...

Frequently Asked Questions

What does Linux Online actually run?

A real Linux command line - and a full graphical desktop - running inside this page, with nothing to install and no account to create. It is genuine Alpine Linux booted by an emulator, not a simulated look-alike terminal.

How fast is the emulated machine?

It is genuine Alpine Linux on an emulated 32-bit PC - vi, sh, htop and the rest behave exactly as on real hardware, at roughly the pace of a late-1990s machine: the terminal feels quick, the desktop is deliberate.

Does anything I type leave my browser?

No. Everything you type and run stays on your device - the emulated machine has no network access, and the page only ever downloads the disk image itself from the project's public image site when you ask it to start.

How do I keep my work or continue on another computer?

Save the session in this browser and continue later, or export it as a .ftolvm file and import that file on any other computer to resume the exact machine - open programs included.

What happens if I break something inside the machine?

Nothing permanent. The machine's changes live in saved sessions, not in the downloaded image - so a fresh start is always one click away.