toolbox.dev
v1.0
docs / getting started

A small collection of client-side utilities

Fast, single-purpose tools for everyday development tasks. No accounts, no uploads, no tracking — every tool runs locally in your browser and works offline once loaded.

Privacy by design. Images and text never leave your device — all encoding, filtering and tracing happens with local JavaScript. You can even disconnect after the page loads.
docs / text / base64

Base64 encoder / decoder

Convert text to Base64 and back. Handles full UTF-8, ignores whitespace when decoding, and accepts data: URI prefixes.

0 characters
0 characters
docs / image / image-to-base64

Image to Base64

Turn PNG, JPEG, GIF, WebP or SVG files into Base64 data URLs, HTML or CSS snippets. Drop a file, click to browse, or paste from the clipboard.

Drop an image here or click to browse
You can also paste an image with Ctrl/⌘ V ·
preview
Name
Type
Dimensions
File size
Base64 size
docs / image / image-filters

Image filters

Apply CSS-style filters to any image with live preview, then export the result. Uses the canvas 2D filter pipeline, so exports match the preview exactly.

Drop an image here or click to browse
Or paste with Ctrl/⌘ V ·

Presets

Adjustments

docs / image / image-to-svg

Image to SVG tracer

Automatically vectorize a raster image — colors are quantized, outlines are traced and emitted as SVG paths. Powered by imagetracer.js, running fully in your browser.

Drop an image to trace, or click to browse
Flat graphics, logos and illustrations trace best ·
status idle paths svg size traced
Traced SVG preview
tracing…