Floppy Disk Image Conversion Tool: Convert Between Formats or Extract Files

Floppy Disk Image Conversion Tool

All uploaded files are kept no longer than 24-hours. See Privacy Policy for more details.
All uploads are scanned for viruses.

Whether you’re working with Nalbantov USB floppy disk emulator, a Gotek, or some other system, you’re in the right place! I built this online Floppy Disk Image Converter around Greaseweazle tools to take some of the friction out of disk-image conversions.

How can I tell which options to select?

Are you converting a BIN file from Player Piano Floppy Backup Utility (PPFBU) to an HFE for a Nalbantov? Select HFE as an output, and leave the format IBM 720 DD option.

For Yamaha Disklaviers using PianoSoft disks, you typically want the default IBM 720 DD option. Some later Mark III & IV disks use the IBM 1440 HD option instead, but the vast majority of early PianoSoft inventory uses IBM 720 DD disks.

If you’re performing other conversions on this tool, and you know what you’re doing, check the Advanced checkbox for a full menu of image formats and output files.

This tool can only convert IBM formatted disks to ZIP files, and cannot read copy-protected Yamaha disks. You can still convert between formats, but you’ll be unable to copy the files off of the disks.

Identifying the disks, if you happen to have them.
Identifying the disks, if you happen to have them.

What can the tool do?

Converting between HFE and IMG

Move images seamlessly between IMG and HFE formats and download a ready-to-use image. IMG is a very common format by emulators such as the Gotek, and also by virtual machines such as VirtualBox, VMWare, and QEMU. Nalbantov, as well as some other emulators, use HFE files instead.

Extract Files

Pluck files from any DOS or Windows floppy image and receive them in a tidy, ready-to-download ZIP archive. If you have an old floppy disk image or have downloaded one from the internet, this tool will let you read the contents! File extraction works on most IBM formatted disks that do not have copy protection.

Converting between SCP (Flux) and IMG/HFE

Transform Greaseweazle or KryoFlux flux dumps into fully usable disk images—or grab an extraction ZIP if that suits your workflow better.

Other Formats and Options

If you click the Advanced checkbox, you’ll be given access to the full range of types and formats available.

How does the tool work?

Keir Fraser’s Greaseweazle is the gold-standard toolkit for anyone who cares about magnetic-media preservation. The open-source combo of plug-and-play hardware and the cross-platform gw host tools lets you sample floppy disks at the raw flux level, then read, write, or convert them into just about any image you need—IMG, HFE, SCP, ADF, you name it.

With a single command (gw read … or gw convert …) you can resurrect long-lost data, bypass copy-protection, and feed modern emulators or hardware like Gotek and Nalbantov. Behind the scenes, this tool is powered by Greaseweazle’s conversion tools.

Greaseweazle’s active GitHub community means fresh features (like HFEv3 support and flux visualization) land fast, and its permissive license invites tinkerers to extend or embed it in their own projects—exactly the kind of maker-friendly ethos we love.

Please also see my article on using a Greaseweazle to back up Yamaha PianoSoft disks for your Disklavier. This is still my preferred technique, whenever it’s an option.

What formats and extensions does this work with?

Because this is using Greaseweazle’s conversion tools, all the formats below can be used. Just check the Advanced button and they’ll appear. Note that this tool won’t convert some proprietary formats. Some formats, notably D88, DCP, DIM, FDI, and NFD (PC-98), are read-only, meaning you can convert from them, but not to them.

Extensions

.adf .ads .adm .adl .d1m .d2m .d4m .d64 .d71 .d81 .do .dsd .dsk .edsk .fd .hdm .hfe .ima .img .imd .mgt .msa .nsi .po .sf7 .scp .ssd .st .xdf

Formats

acorn.adfs.160 acorn.adfs.1600 acorn.adfs.320 acorn.adfs.640 acorn.adfs.800 acorn.dfs.ds acorn.dfs.ds80 acorn.dfs.ss acorn.dfs.ss80 akai.1600 akai.800 amiga.amigados amiga.amigados_hd apple2.appledos.140 apple2.nofs.140 apple2.prodos.140 atari.90 atarist.360 atarist.400 atarist.440 atarist.720 atarist.800 atarist.880 coco.decb coco.decb.40t coco.os9.40ds coco.os9.40ss coco.os9.80ds coco.os9.80ss commodore.1541 commodore.1571 commodore.1581 commodore.cmd.fd2000.dd commodore.cmd.fd2000.hd commodore.cmd.fd4000.ed datageneral.2f dec.rx01 dec.rx02 dragon.40ds dragon.40ss dragon.80ds dragon.80ss ensoniq.1600 ensoniq.800 ensoniq.mirage epson.qx10.320 epson.qx10.396 epson.qx10.399 epson.qx10.400 epson.qx10.booter epson.qx10.logo gem.1600 hp.mmfm.9885 hp.mmfm.9895 ibm.1200 ibm.1440 ibm.160 ibm.1680 ibm.180 ibm.2880 ibm.320 ibm.360 ibm.720 ibm.800 ibm.dmf ibm.scan kaypro.dsdd.40 kaypro.dsdd.80 kaypro.ssdd.40 mac.400 mac.800 micropolis.100tpi.ds micropolis.100tpi.ds.275 micropolis.100tpi.ss micropolis.100tpi.ss.275 micropolis.48tpi.ds micropolis.48tpi.ds.275 micropolis.48tpi.ss micropolis.48tpi.ss.275 mm1.os9.80dshd_32 mm1.os9.80dshd_33 mm1.os9.80dshd_36 mm1.os9.80dshd_37 msx.1d msx.1dd msx.2d msx.2dd northstar.fm.ds northstar.fm.ss northstar.mfm.ds northstar.mfm.ss occ1.dd occ1.sd olivetti.m20 pc98.2d pc98.2dd pc98.2hd pc98.2hs pc98.n88basic.hd raw.125 raw.250 raw.500 sci.prophet sega.sf7000 thomson.1s160 thomson.1s320 thomson.1s80 thomson.2s160 thomson.2s320 tsc.flex.dsdd tsc.flex.ssdd zx.3dos.ds80 zx.3dos.ss40 zx.d80.ds80 zx.fdd3000.ds80 zx.fdd3000.ss40 zx.kempston.ds80 zx.kempston.ss40 zx.opus.ds80 zx.opus.ss40 zx.plusd.ds80 zx.quorum.ds80 zx.rocky.ds80 zx.rocky.ss40 zx.trdos.ds80 zx.turbodrive.ds40 zx.turbodrive.ds80 zx.watford.ds80 zx.watford.ss40

Spread the word

Finding this handy? Share the link on r/retrocomputing, Vogons, or with your synth-tech friends—every backlink helps other tinkerers discover the tool.

5 thoughts on “Floppy Disk Image Conversion Tool: Convert Between Formats or Extract Files”

  1. I plan to purchase a Nalbantov Yamaha Disklavier N-100 Emulator for my Controller DKC5R (MX80). I would like to send you 5 Yamaha Disklavier PianoSoft Disks to transfer to a USB drive that I would also like to buy. Please let me know how to do that. What is the total cost for the service, USB drive and shipping? I will pay with Visa.

    Reply
  2. Tried using this to convert a PC98 NFD image to D88. Seems to get stuck on 18% processing. I’ve tried it in both Safari and Chrome. For image format, I’ve tried the various pc98 options and they all get stuck the same place.

    Reply
    • Hello Jason! So curiously, it was an internal error. It appears the Greaseweazle conversion tools are actually unable to produce D88 images. They’re listed on the official wiki as supported but “import-only” types: https://github.com/keirf/greaseweazle/wiki/Supported-Image-Types. I apologize for the ambiguous error! I’ve removed them from the list as a conversion target. It looks like there are limited options for D88. It’s easy enough to read and convert from it, but not so easy to write it.

      Reply
  3. Thanks for checking. Yeah, I keep searching for a way and coming up empty, at least on a Mac. Might look into getting some kind of Windows VM up and running to run a Windows tool I had found.

    Reply

Leave a Comment