FAQ
Technical
30 questions in this category.
What browsers are supported?
Chrome 94+, Edge 94+, and Opera 80+ provide the best experience with WebGPU acceleration. Firefox 90+ and Safari 16.4+ work via WebAssembly (slower inference, same output quality). iOS Safari 16+ is supported; older versions show a compatibility notice.
Do AI models download every time?
No. Each model downloads once on first use and is cached in your browser (IndexedDB / Cache Storage). After that the tool loads instantly and works offline. Different tools use different models, so the first run of a new tool may download its model.
How do I delete downloaded models and reclaim disk space?
The AI models (background removal, image upscaling) cache in your browser after first use. To reclaim the space, use the "Clear session" button in the app, or clear site data in your browser settings (Settings → Privacy → Site Data). The models simply re-download the next time you use a tool that needs them — clearing never breaks functionality.
Will these tools run on my laptop?
Yes. The classical utilities (filters, crop, resize, convert, compress) run instantly on any device, including phones — no download. Background removal and image upscaling use ML models that run on most laptops with 4 GB+ RAM; they are faster with any GPU but fall back to the CPU (WebAssembly) automatically with identical output.
Can I choose faster vs higher-quality background removal?
Yes. Background removal offers Fast (~0.5s/frame) and Best Quality, which re-runs BiRefNet for maximum accuracy on hair, fur, and complex edges (~1.5s/frame). Image upscaling offers an instant WebGL Lanczos mode and a higher-quality AI mode (Swin2SR).
How long does processing take?
Most image tools finish in 1–3 seconds once the model is loaded. Fast background removal is ~0.5s/frame and Best Quality (BiRefNet) ~1.5s/frame. Video and upscaling scale with length/resolution and show a live progress bar with ETA. The first run of any tool also includes a one-time model download.
Do the transparent exports open correctly in Photoshop / Premiere / After Effects?
Yes. PNG, WebP, and AVIF exports carry a true straight-alpha channel, so cutouts open transparent in Photoshop, Figma, and similar tools. For video, transparent exports use WebM with a real alpha plane; MP4 has no alpha channel, so use WebM when you need transparency.
Do I need a powerful GPU?
No. WebGPU (modern Chrome/Edge) makes things faster, but every tool falls back to WebAssembly on the CPU automatically with identical output — just slower. The larger models (Best Quality background removal, AI upscaling) benefit most from a GPU.
Why did a tool download a large file the first time?
That was the AI model for that tool (sizes are shown on each tool page). It is cached after the first run, so subsequent uses are instant and offline. Classical tools that need no model show "Runs instantly — no download".
How does the AI work?
The tool uses Transformers.js to run ONNX-format neural networks directly in your browser. On supported hardware, inference runs on your GPU via WebGPU. On others, it falls back to single-threaded WebAssembly. No cloud API is used.
Why is the first run slow?
The AI model weights need to download the first time (~45 MB for Fast, ~99 MB for Best Quality on WebGPU, or up to ~192 MB for its CPU compatibility path). After that, they are cached in your browser and subsequent runs start faster. A progress bar shows the download status.
What is the maximum image size?
Images up to 4096 × 4096 pixels are processed at full resolution. Larger images are automatically downscaled for inference, then the full-resolution mask is upscaled back — so your export is always at your original dimensions.
How do I process multiple images?
Upload all images at once by selecting multiple files or dragging a group. They enter the queue and process sequentially. When done, click "Export all" to download a ZIP file containing all results.
What image formats can I upload?
PNG, JPG/JPEG, WebP, AVIF, and HEIC (iPhone photos). For animated GIFs, use the dedicated GIF Background Remover — it processes every frame; the still-image tools use only the first frame.
Why does the People model in the video background remover not flicker?
It runs Robust Video Matting, a recurrent network: each frame's result feeds into the next, so the model remembers where the subject was. Per-frame models (Fast/Best, for any subject) decide each frame independently — we smooth between frames, but recurrence prevents the flicker rather than patching it.
Why do my GIF stickers have hard edges, and what is APNG?
The GIF format only supports fully-transparent or fully-opaque pixels — no soft edges, by specification. The GIF tool dithers the boundary and composites edge pixels against a matte colour so the cut looks clean. If you need genuinely soft edges, export APNG instead: full 8-bit alpha, and it plays in every modern browser.
Why does the transparent video look opaque in Safari?
Transparent video exports are VP9 WebM with a real alpha plane, which Safari cannot decode. The file is fine — it works in Chrome, Edge, CapCut, Premiere, and Resolve. For Safari viewers, export the composited MP4 with your chosen background instead.
Why do some AI features ask before downloading?
Anything over roughly 50 MB is consent-gated: the photorealistic colorizer (DDColor, ~460 MB), the object remover's AI patch fill (LaMa, ~196 MB), and the heavy 4× upscaler each ask once before fetching. Decline and you always get a working alternative — classical colorize styles, median fill, or the standard upscaler. Accepted models download once and then work offline.
Can the colorizer recover a photo's original colours?
No tool can — that information is not in a black-and-white photo. The AI predicts statistically plausible colour from context (skin, foliage, sky read naturally), which is different from restoring historical fact. The before/after slider is there so you can judge the result honestly.
Why did the upscaler treat my logo differently from my photo?
The upscaler inspects the source first: logos and flat art route to an edge-preserving scaler (photo AI turns crisp vector edges into mush), degraded photos route to a restoration model trained on real-world compression, and clean photos use the standard model. You can override the routing with the Source selector.
Can I remove or blur an object from a video?
Yes — in the video editor's Object Remover panel, click the object (AI outlines it), draw a box, or detect license plates in one click, then remove, blur, or pixelate it across the clip. The result replaces the clip on the timeline with audio kept, and every edit can be undone from the panel's list.
Does video processing upload my video?
No. Video processing (background removal, filters, upscaling, stabilization) all run in your browser. Your video never leaves your device. We have no server infrastructure capable of receiving video files.
What video formats are supported?
Input: MP4 (H.264/H.265), WebM (VP8/VP9), and MOV. Chrome and Edge support all three; Firefox and Safari have limited MOV support. Output: all video tools export WebM (VP9). The Video Editor can also export MP4.
How long does video background removal take?
For a 30-second clip at 720p with the Fast model, expect 2–5 minutes on a WebGPU-capable browser (Chrome). Best Quality model is 2–4× slower. Longer clips, higher resolution, and WASM fallback all increase processing time significantly.
Which AI models are available for background removal?
Two models: Fast (ORMBG, ~45 MB) is optimized for speed with good general accuracy. Best Quality (BiRefNet Lite 512, ~99–192 MB) produces finer edge detail, especially for hair, fur, and complex outlines. Best Quality tries fp16 WebGPU first and retries fp32 WASM before falling back to Fast. Both run entirely in your browser via ONNX Runtime.
Does the editor support layers?
Yes. The image editor, video editor, and staging tool all share the same layers panel — drop multiple files for instant overlay layers, reorder, lock, duplicate, change opacity, and pick from 12 blend modes (multiply, screen, overlay, soft-light, and so on). Keyboard shortcuts: Ctrl+J duplicates, Ctrl+Shift+] / [ moves up / down, Delete removes the selected layer.
What is 3D mode and which editors support it?
The image editor, video editor, and staging tool each have a 3D mode powered by Three.js. You can switch the active layer to a flat 3D plane (with light, material, and background controls) or a depth-displaced relief mesh, then capture a 4-second 360° orbit recording as WebM. The 3D bundle is dynamic-imported, so it only loads when you open it.
Can I save my work and come back to it later?
No — the editors are deliberately one-time-use. Nothing you edit is stored anywhere, not even in your own browser: close the tab and the session is gone. Finish your edit and download the result (PNG / WebP / AVIF / JPG); the exported file is the only copy that exists.
Is there a built-in AI assistant?
Yes. The AI panel handles natural-language commands like "remove background, place on marble studio, upscale 2x, export PNG" and chains them automatically. Recipe goals such as "make this professional for e-commerce" expand into multi-step plans. The assistant ships with a rule-based parser; you can optionally enable an in-browser LLM (Qwen 0.5B, Llama 1B, or Phi-3 mini) — see the AI panel's settings.
Can I tune the cutout for a specific subject?
Use the built-in modes rather than manual thresholds: Best Quality re-runs a heavier model for hair, fur, and complex edges; Glass / plastic mode preserves see-through materials; and the editor's Soft Edges / Crisp Edges refine passes adjust the edge character after the cut. When a result looks uncertain, the queue suggests a one-click Best Quality retry.