Frequently asked questions
Are screenshots ever uploaded?
No. The whole pipeline — image decoding, annotation rendering, blur effects, frame composition, export — runs in your browser using the Canvas API. Screenshots stay on your device, which matters when they contain customer data, API keys, or any other information you wouldn't paste into a random web tool.
What's the difference between the Annotator and the Blur tool?
Screenshot Annotator is the full-feature page — arrows, boxes, highlights, blur regions, text labels, undo/redo. Blur Sensitive Info is a focused subset for one job: redact private regions before sharing. They share the same blur engine, so output quality is identical.
Is this a Carbon / Snappify / Ray.so alternative?
Code Screenshot is the SnapToolz equivalent of those tools — paste code, get a beautiful syntax-highlighted screenshot wrapped in a window. The crucial difference: those tools all process your code on their servers (or via a server-rendered API). SnapToolz runs the syntax highlighting and rendering in your browser, so your code never leaves the page. Quality of the highlighter is good-enough for screenshots; for IDE-grade highlighting use your editor's snapshot tool.
Can I use my own logo or brand colours in the mockups?
Window Mockup and Device Frame use neutral chrome by default. You can adjust the shadow, padding, background colour, and (for windows) the URL bar text. Custom logos / branding overlays are on the roadmap.
What languages does the code screenshot tool support?
JavaScript, TypeScript, Python, Go, Rust, HTML, CSS, JSON, Bash, SQL, Markdown and plain text. Five themes — Midnight, Dracula, GitHub Dark, GitHub Light, and Atom One Dark. Adding a new language is ~30 lines of regex — open an issue if you want one.
How is the blur secure for redacting passwords or API keys?
Blur smears pixels — it's the smoothest visually but the *least secure* (some public tools can partially deblur weak Gaussian blurs). For passwords, API keys, or anything cryptographically sensitive, use Mosaic with a 24px+ block size or Solid black bars — both are irreversible.
Are my files uploaded anywhere?
No. Every SnapToolz tool runs entirely in your browser using JavaScript and WebAssembly. Files are read locally, processed in memory, and the result is offered as a download. There is no backend.
Is everything free?
Yes — every tool in this category and on the entire site is free with no sign-up, no daily limit, and no watermark.