QOI to PNG Converter: Decode Quite OK Images Free

Decode QOI (Quite OK Image) files to PNG right in your browser. Lossless, no uploads, opens .qoi assets in editors and browsers that can't read QOI.

Browser Native
Privacy First
Free Tool

Convert Now

Drag & drop your file here

or

How It Works

QOI ("Quite OK Image") came out of a 2021 challenge by Dominic Szablewski to write an image format whose spec fits on a single page and whose decoder is a few hundred lines. It caught on in game engines, texture pipelines, and homegrown tools because it encodes and decodes far faster than PNG with comparable lossless ratios. The downside is reach: no mainstream browser reads it, and neither does Photoshop, Preview, or Windows Photos. The first time a .qoi file has to leave the toolchain that made it, someone has to repack it as something universal, and PNG is the natural target since both store exact pixels. Under the hood, a QOI file is a 14-byte header (magic, width, height, channel count, colorspace) followed by a stream of single-byte and short opcodes: index lookups, run lengths, small per-channel diffs, luma deltas, and full RGB or RGBA values. A compiled WASM decoder reads that stream back into a raw pixel buffer, and a PNG encoder writes those same pixels out with DEFLATE compression and the alpha channel intact. Both the decode and the encode run inside this browser tab, so the .qoi file is never uploaded. Neither step quantizes, resamples, or drops a channel, so the PNG holds the identical pixels the QOI stored. What changes is the wrapper and its compression math, which is why the byte count on disk usually shifts even though the image is unchanged.

Related Conversion Tools

Discover more powerful converters that might be useful for your workflow

AVIF to PNG Converter: Decode AV1 Images in Browser

Decode AVIF (AV1) images to lossless PNG in your browser, with transparency kept pixel for pixel. No uploads, no server, fully private and free.

.avif
Try Now

Base64 to PNG: Decode Data URIs in Your Browser

Paste a Base64 string or data: URI and decode it to a PNG locally. Keeps alpha transparency, no uploads, no server. Pure client-side decode.

PSD to PNG Converter: Open Photoshop Files in Browser

Open a Photoshop PSD without Photoshop. This tool reads the file's saved composite and exports a flat PNG with transparency, entirely in your browser.

PNG to SVG Converter: Trace Logos & Icons to Vector

Trace PNG logos, icons and line art into editable SVG paths in your browser. Free, no uploads, no watermark. Honest about what vectorizing can't do.

.png.jpg +1
Try Now

SVG to PNG Converter: Rasterize Vectors in Browser

Rasterize SVG vector files to PNG bitmaps in your browser. Keeps the alpha channel, controls output size, no uploads, no watermark, no sign-up.

WebP to JPEG Converter: Fast, Private, In-Browser

Convert WebP to JPEG free in your browser. Files never leave your device, transparency flattens to white, and the JPEG opens in apps that reject WebP.

.webp
Try Now

Key Features

  • No file uploads required - works offline
  • 100% privacy focused - client-side processing
  • Browser powered - no software installation
  • Fast processing - WebAssembly technology
  • Free forever - no premium accounts

Supported File Formats

.qoi

Output Format: PNG

Technical Specifications

input Format QOI (Quite OK Image, .qoi)
output Format PNG (.png)
compression Type Lossless throughout: QOI index/run/diff/luma/RGB opcodes decoded, re-encoded with PNG DEFLATE
quality Retention Lossless, pixels reproduced exactly with no resampling or quantization
color Space Support RGB and RGBA, 8 bits per channel, alpha preserved
max Resolution Limited only by your device's memory
processing Time Instant, runs in your browser

Key Benefits

  • Opens a .qoi file in browsers, editors, and viewers that have zero QOI support
  • Lossless decode and encode, so the PNG matches the source pixel for pixel
  • Runs entirely in your browser with no uploads, no account, and no server step
  • Carries the alpha channel through from RGBA QOI files
  • Keeps working offline once the page has loaded
  • No watermark, no file-count cap, no signup

Common Use Cases

  • Pulling QOI assets out of a game engine or tool into a format an artist can edit
  • Viewing a stray .qoi file that none of your installed apps will open
  • Handing an image from a QOI-based pipeline to someone who needs a standard format
  • Importing decoded textures into Photoshop, GIMP, Figma, or another editor
  • Archiving QOI sources as PNG for long-term, widely readable storage
  • Publishing an image from a QOI workflow to the web, where browsers expect PNG

Pro Tips

  • Keep the original .qoi if your toolchain still reads it; treat the PNG as a compatibility copy, not the master
  • Expect the PNG byte size to differ from the QOI, that is the container and compression changing, not the image
  • If the source was RGBA, check transparency in your editor after converting to confirm alpha came through
  • For images headed back into a QOI pipeline, edit the PNG first, then re-encode to QOI in a separate step
  • Large images need more browser memory, so close heavy tabs before converting big files

Frequently Asked Questions

Drop it here, convert to PNG, then open the PNG anywhere. Viewers, browsers, and editors have almost no native QOI support, so re-encoding to PNG is the practical way to actually see or edit a .qoi file on a normal machine.
Nothing. Both formats are lossless, and the decoded pixels are copied straight into the PNG with no resampling or quantization. Every RGB value and every alpha value matches the original, so the image content is bit-for-bit identical.
Often a bit larger, sometimes smaller. QOI optimizes for encode/decode speed rather than ratio, while PNG runs a heavier DEFLATE pass. Photographic content tends to grow as PNG; flat or repetitive graphics can compress smaller. The visible image is the same either way.
Yes. If the QOI was written with four channels (RGBA), the alpha is decoded and carried into the PNG unchanged. Three-channel (RGB) files stay fully opaque, exactly as stored.
No. Decoding and encoding happen in a WASM codec running in your own browser tab. Nothing leaves your device, and once the page has loaded it keeps working with no network connection.
They almost always come out of a game engine, a texture or asset pipeline, or a custom tool that picked QOI for its small, fast codec. The format is rare outside developer and gamedev workflows, so most people first meet it as an exported asset they now need in a normal format.
Not on this page, which only goes QOI to PNG. Edit the PNG in your usual editor, then run it through a separate PNG to QOI converter when you need to feed it back into a QOI pipeline.
No fixed cap. The real limit is your device's RAM, since the whole image is expanded into a raw pixel buffer before the PNG is written. Bigger images just use more memory; the conversion path is the same.