Home › Features
Cubit.pics features
A factual description of every function in the Cubit.pics passport photo maker, including where each one runs and what it cannot do.
AI background removal
Cubit.pics removes the background from a portrait using a MODNet segmentation model that runs inside your browser through onnxruntime-web, with WebGPU acceleration and a WebAssembly fallback on devices without WebGPU. The image is never uploaded to a server; the only network request the feature makes is a one-time download of the model file, which is then cached on your device and reused offline. Upload a photo on the home page and the cut-out happens automatically before the preview appears. Very fine hair against a busy background is the hardest case, so a plain wall gives the cleanest edge.
Passport and visa photo sizing
The app renders your photo at the exact millimetre dimensions, 300 DPI resolution and head height ratio required by a country's ID photo standard. Built-in presets cover the United States 2×2 in, the United Kingdom 35×45 mm, the Schengen and EU visa 35×45 mm, India 35×45 mm and the 2×2 in OCI size, Canada 50×70 mm, Australia 35×45 mm, the China visa 33×48 mm and two Bangladesh sizes (45×55 mm and 38×48 mm). You can also enter a custom width and height in millimetres or inches if your form specifies something else. Matching the dimensions does not guarantee acceptance, because expression, lighting and recency are judged by the issuing office.
Print-sheet composition
The print-sheet editor tiles multiple copies of your finished photo onto a single printable sheet at true scale, so a home printer or a photo kiosk produces correctly sized prints you can cut apart. You choose the sheet size and the app fits the maximum number of copies with cutting guides between them. Print at 100% scale with any "fit to page" or "shrink to fit" option turned off, or the physical size will be wrong.
Outfit try-on editor
The outfit editor lays a formal garment image over your photo so an ID picture taken in casual clothes can show a shirt, suit or traditional outfit. You pick one of the five bundled garments or upload your own PNG, then drag, resize and rotate it into place over the cut-out subject before applying it. The compositing is manual and happens on a canvas in your browser, so nothing is sent anywhere, and the result is only as convincing as your placement — it is an overlay, not a generated body. "Revert" restores the photo as it was before the garment was applied.
AI face enhance
Face enhance runs a GPEN-BFR-256 face-restoration model to sharpen and clean up a soft or low-resolution face while keeping the person recognisable, with a gentle "Natural" preset and a stronger preset for rougher source photos. Like background removal, this model is downloaded once and executed in your browser through onnxruntime-web, so the photo stays on your device. The model works on detected faces, so it improves the face region rather than upscaling the whole scene, and a heavily blurred or very small original will still look soft.
In-browser photo editor
A manual adjustment panel lets you change brightness, contrast, saturation, exposure, shadows, highlights, sharpness, clarity and noise on the working photo, and to pick the background colour from compliant presets such as white, off-white, light blue and grey or any custom colour. All adjustments are applied on a canvas on your device and can be reset at any time. Your last-used slider settings are remembered in your browser so the next photo starts where you left off.
Local account and photo history
The profile area stores a display name, avatar and preferences, and can keep recently created photos so you can reopen them later. This data is written to your browser's localStorage and IndexedDB on the device you are using, not to a Cubit.pics server, so there is no password, no email address and no sync between devices. Saving photo history is optional and can be switched off in the save-history prompt or in your profile, and clearing your browser data deletes everything the app has stored.
Export
Finished photos download as JPEG or PNG at the full resolution implied by the chosen preset and 300 DPI, with no watermark and no export limit. Downloads are generated in the browser from the canvas, so the file goes straight to your device's downloads folder.