Skip to content

Image lab

RetroFX

Turn any photo into Game Boy dithering, newsprint halftone, ASCII, or an old CRT screen. Pick a look, fine-tune it, download the full-size image.

Everything runs in your browser. Your photos never leave your device.

Presets

Sample image · drag an image onto the frame, or

Mode

Pixel size3

Palette

Invert palette
Contrast1.10

CRT screen

Scanlines, bloom and curved glass, like an old monitor.

Retro image effects, running entirely in your browser.

RetroFX is a small, free tool for turning an ordinary photo into something with texture: the four-tone crunch of a Game Boy, the coarse dots of newsprint, glyphs of ASCII, or the glow and scanlines of an old CRT monitor. Drop in an image, pick a preset, and the picture is reworked in front of you. Every preset is a starting point you can push further with the controls underneath.

It runs entirely in your browser using the same WebGL effect engine behind the studio's own imagery. Dithering, ASCII rendering and the CRT pass all happen on your device, so the picture you load is never sent anywhere. When you like a look, download it: the export renders at the image's full resolution, not the size of the preview.

Common questions

What does RetroFX do?

It applies retro image effects to a photo: ordered and error-diffusion dithering, ASCII rendering, and a CRT screen pass with scanlines, bloom and curvature. Start from a preset like Game Boy, Newspaper, Noir, Synthwave or Terminal, then adjust the mode, pixel or cell size, palette and contrast to taste.

Is it free?

Yes, completely free. There is no sign-up, no login and no watermark. Load an image, style it, and download the result as a PNG.

Do my images get uploaded anywhere?

No. Your image is read and processed entirely in your browser, and nothing is uploaded to a server. The download is generated on your device too, so the photo you load never leaves your computer or phone.

What image formats can I use?

Any image your browser can open works: JPG, PNG, WebP, GIF and most others. Drag a file onto the frame or use the file picker. The export is always a PNG at the original image's full resolution.