Bitgrain documentation

Bitgrain is a browser-based photo lab, print shop, design studio and video editor built entirely from deterministic algorithms. These pages cover how each part of it works, from opening your first photo to pulling print separations for a press.

Where to start

If you have never used the tool, start with getting started in the image editor section, then the beginner walkthrough, which takes a single photograph from import to a finished dithered export. Those two together are about fifteen minutes and cover most of what you need for everyday work.

If you already know your way around an image editor, the dithering guide and the textures and effects page are the useful ones, because they explain what each algorithm is doing rather than just where the button is. The single most common mistake is running an effect at full resolution, and the dithering guide explains why that produces a grey smear and what to do instead.

How the documentation is organised

The image editor section covers the fast surface: opening and developing photographs, refining exposure and colour, applying and stacking effects, and exporting. The studio section covers the layered design canvas: layers and shapes, typography, colour and effects, templates, keyboard shortcuts and export.

Every page describes behaviour that is deterministic, which means the settings documented here produce the same result on your machine as on anyone else's. Where a value depends on the working resolution, the page says so, because resolution dependence is the thing that most often makes a documented setting look different in practice.

All pages

Beyond the documentation

The blog covers the algorithms in more depth than the reference pages do, including per-algorithm comparisons for dithering and a guide to designing for risograph. The effect pages for dither, halftone, ASCII, riso, grunge, pixel art and glitch each explain one technique end to end.