BitlabOpen the studio

Image studio · runs in the browser

One photograph.
Every effect there is.

Halftone, dithering, engraving, risograph — the processes a print shop would use, run on your own machine. Stack up to six, then take away a PNG, an SVG in millimetres, or separated plates ready for the press. Nothing is uploaded: there is no server to upload to.

Open the studioBrowse all 170

or look at the built-in one — one effect from each of the ten families

Ten families, 170 effects

Every effect is its own algorithm with its own controls: a halftone screen has a pitch and an angle, a dither has a diffusion kernel, an engraving has a burin width. Filter the catalogue by family, by what an effect can export, or by name.

Open the catalogue

Output

Vector and print plates

Effects built out of shapes export as SVG in millimetres — for a plotter, a laser cutter or a screen. CMYK halftone and risograph come apart into plates with registration marks, one file per colour.

203.2 × 152.4 mm
  • riso-black.png
  • riso-red.png
  • artwork.svg

Stack up to six

The output of one effect is the input of the next. Xerox over a halftone over grain. The link you share carries the whole stack, and you can read it:

?fx=halftone:cell=9;grain;xerox

Video, frame by frame

Drop a clip and the same stack runs on every frame. Scrub the timeline, mark the span you want, and get an MP4 back — decoded, processed and encoded on your machine. A few effects read the previous frames, so a long exposure or a slit scan becomes possible.

Nothing leaves the browser

Not a promise in a policy — a property of the build. There is no backend to send anything to, and the content security policy allows no request to any other origin. Your picture is decoded, processed and exported on your machine.

Drop a picture or a clip in.

Open the studio