Free & open source

Search for an .iso in our list and download it, without an OS on your computer.

Boot OSFinder from a USB stick on any machine — even a blank one — and download the operating system you want with a simple text menu. No installation, no graphics, no fuss.

How it works Browse the OS list View on GitHub ↗
OSFinder — Download and install an OS
Internet: Connected

  1. Search and download an OS
  2. Set up WiFi
  3. Remove an ISO from the USB pen
  4. Shell (for advanced users)
  5. Power off

Choose an option> 1
Search> ubuntu
  1. Ubuntu-22.04
Select> 1

[=====================              ] 45%

How it works

Three steps between you and a fresh operating system.

STEP 1

Create the USB pen

On any Linux PC run sudo bash installer.sh and pick your pen. It checks the project and builds the bootable drive for you.

STEP 2

Boot any computer

Plug the pen in, boot from it (BIOS or UEFI), and Alpine Linux loads into RAM. The menu appears automatically.

STEP 3

Search & download

Type part of an OS name, pick a result, and the ISO downloads to RAM with a live progress bar. Mount it and run the installer right away.

Why OSFinder

Built for bare-metal machines and first-time installs.

memoryNo OS required

Runs on computers with nothing installed — just the USB pen and internet.

wifiWiFi out of the box

Built-in WiFi wizard with automatic reconnection. No ethernet needed.

rocket_launchBoots into RAM

Alpine Linux runs entirely in RAM, so nothing touches the target disk until you install.

monitoringLive progress bar

Real download progress, not a silent wait. ISOs land in RAM for instant use.

buildInstall from the ISO

Mount the downloaded ISO and open its installer (casper, calamares, ubiquity…) from a shell.

computerBIOS & UEFI

Boots on legacy BIOS and modern UEFI machines alike.

OS list

A public list anyone can read and contribute to. Live from the repository.

Loading…

FAQ

Quick answers to common questions.

Do I need an OS on the computer to use OSFinder?

No. That's the whole point — OSFinder boots from USB and works on completely empty machines.

Where does the ISO get saved?

To RAM (/tmp). Nothing is written to the pen or the target disk unless you choose to copy the ISO to the pen.

What if there's no internet?

OSFinder tries ethernet automatically, then guides you through the WiFi wizard. Networks you connect to are remembered on the pen.

How much RAM do I need?

Enough for the ISO size while downloading — 8 GB is comfortable, 16 GB recommended for large ISOs.

Can I add an OS to the list?

Yes — the list is a public JSON file in the repository. Anyone can contribute to it.