Aftermath File Fixer

Create & share · browser-local

Private QR code generator

Create static QR codes for text, URLs, Wi-Fi, email, SMS, phone, and vCards locally, then download PNG or SVG without tracking or upload.

Work happens in the current browser. The route does not require an account or a server-side processing job.

Interactive browser workspace

Private QR code generator

The live tool is loaded in this browser only. This route does not need camera, microphone, or screen-capture permission for its main task.

Open this local tool →

What it does

Useful, focused capabilities

  • Text, URL, Wi-Fi, email, SMS, phone, and vCard payloads
  • PNG and SVG download
  • Four error-correction levels
  • Optional browser decoder verification
  • No dynamic redirects or tracking

Browser compatibility

Requirements and honest fallbacks

JavaScript and Canvas or SVG support; optional BarcodeDetector verification when available.

  • JavaScript
  • Canvas or SVG support
  • BarcodeDetector
  • download support

Questions people ask

Clear answers and limits

Is this a dynamic QR code?

No. The destination is encoded directly into the image. There is no Aftermath redirect, expiry, or scan tracking.

Which error-correction level should I use?

M is a balanced default. Q or H can tolerate more damage but usually produces a denser code.

Can I make the background transparent?

Yes, but unknown backgrounds can reduce contrast. Test the exported code on its final surface.

Why does the PNG size differ slightly from my request?

Modules must use whole pixels. The renderer chooses the largest whole-pixel scale that fits the requested size.

Does the Wi-Fi password leave my browser?

No. It becomes part of the visible QR payload locally. Anyone who can scan the finished code may read it.

How it works · Privacy · Terms of use · Contact