Loona Automation logoLoona Developer Tools
Home › Developer Tools › ISO File Extractor

ISO File Extractor - Open ISO Disc Images Online

In short: the ISO File Extractor opens .iso disc images in your browser - browse the folders and files stored on the virtual CD or DVD, download single files, or save everything as a ZIP. No disc mounting, no install, no upload.

An .iso file is a complete copy of a CD or DVD in a single file: Linux installers, old software discs, and archived game or driver CDs all live as ISOs. Windows can mount them, but only as an administrator and only to browse - extracting one file is still a chore. This page reads the ISO9660 file system inside the image with a WebAssembly port of libarchive, right in your browser.

Drop your .iso file here or click to choose a file from your device
Private by design: everything in this tool happens 100% in your browser. The disc image is read by a WebAssembly engine on your own device - never uploaded, never stored, never seen by us. One honest limit: disc images are big by nature and the listing is built in your device's memory, so a full dual-layer DVD image (8 GB) is realistic only on a desktop with plenty of RAM.

How to use the ISO File Extractor

  1. Drop your .iso file onto the box above, or click it and pick the file from your device.
  2. Wait a moment while the image is read - on first use the engine (about 1 MB) loads once and is then cached by your browser.
  3. Browse the files stored on the virtual disc, with their folders and sizes.
  4. Click Download next to any single file, or use Download all as ZIP to save the disc's contents as one standard ZIP file.

How it works

An ISO image stores an ISO9660 file system: a volume descriptor near the start points to a directory tree of records, and each record points to the disc sectors holding a file's data. This page reads that structure with libarchive compiled to WebAssembly - including the Joliet extension that Windows-authored discs use for long, mixed-case file names - and lists every file with its path and size. Files are copied out only when you download them; Download all as ZIP re-packs them with JSZip.

Worked example

You keep an old language-course CD as course.iso (640 MB) long after your laptop lost its disc drive. You open the image here, find the audio folder, and download the twelve lesson MP3s you need (180 MB) - no mounting, no burning, no external drive.

Frequently Asked Questions

Can this tool open bootable installer ISOs, like a Linux or Windows installer?

Yes, for browsing and extracting files - the file system inside is the same ISO9660 format. Note that extracting files does not give you a bootable USB stick; for installing an operating system you still need a proper imaging tool like Rufus or Balena Etcher.

Why do some file names look SHOUTY and short, like SETUP.EXE;1?

That is the plain ISO9660 naming style (uppercase, limited characters, a ;1 version tag) used by older mastering software. Discs mastered with the Joliet or Rock Ridge extensions keep their normal long names, and this tool shows those whenever they are present.

Can it open .img, .bin or .dmg files?

Some .img files are raw ISO images under another name and will open if their content is really ISO9660. .dmg is Apple's own compressed format and is not supported by this engine - if a file is not an ISO image, the tool will say it could not be opened rather than guessing.

Is the whole ISO loaded into memory?

The file is read by your browser from your device and the listing is built in memory. Everyday CD-sized images (up to about 1 GB) are fine on most desktops; very large DVD images can be slow on phones or low-memory machines.

Are my files uploaded anywhere?

No. The image is parsed by WebAssembly inside your browser tab. Neither the ISO nor the files inside it ever leave your device.

Related Developer Tools

Embed this tool on your website — free

Add this tool to your own website or blog — it is completely free, needs no sign-up, and always shows the latest version. Copy the code below and paste it into your page where you want the tool to appear. Keeping the small “Powered by Loona Automation” credit line under the embed helps keep this tool free — but you are free to style or remove it; the tool works either way.