Viridian Tools
A sleek suite of utility micro-tools.
- Open
Password Generator
Random character strings, memorable word phrases, or encoded secrets — with an honest strength estimate.
- Open
QR Code Generator
Websites, Wi-Fi, contacts, email, SMS and more — styled, logo-ready, and generated entirely in your browser.
- Open
Color & Palette
Convert between every color format, generate harmonies and a 50–950 shade scale, check contrast, and export as Tailwind or CSS.
- Open
Timer & Stopwatch
A countdown, a pomodoro cycle with a configurable long break, and a stopwatch with laps — accurate even in a background tab.
- Open
File Converter
Convert images, data files, PDFs and archives between formats, with every byte handled in your browser.
- Open
Hash & Checksum Verifier
Compute MD5, SHA-1, SHA-256, SHA-512, BLAKE3 or CRC32 for a file and compare the result against a published checksum — streamed, so a multi-gigabyte ISO is no problem.
- Open
Metadata Inspector & Scrubber
See the camera, timestamp and GPS position inside a photo, or the author and comments inside a document — then save a clean copy without re-encoding it.
- Open
Secret Scanner
Check pasted text or a config file for API keys, tokens and private keys before it gets shared or committed.
JWT Inspector
Decode a JSON Web Token into its header, payload and claims, check the expiry, or build and sign a new one.
PlannedJSON Workbench
Format, minify and validate JSON, walk a large document as a tree, and pull values out with a query.
PlannedText Diff
Compare two blocks of text and see exactly what changed, line by line or word by word.
PlannedRegex Tester
Test a regular expression against sample text with match highlighting and a breakdown of each group.
PlannedUnicode & Invisible Character Inspector
Reveal zero-width spaces, look-alike characters and unexpected code points hiding inside a string.
PlannedSQL Formatter
Reformat a query into readable, consistently indented SQL, or collapse it back down to a single line.
PlannedCase & Slug Converter
Convert text between camelCase, snake_case, kebab-case, Title Case and URL-safe slugs.
PlannedCIDR & Subnet Calculator
Work out network and broadcast addresses, usable host ranges and subnet splits from a CIDR block.
PlannedTLS Certificate Inspector
Decode a PEM or DER certificate to read its subject, issuer, validity dates, extensions and chain.
PlannedDNS SPF, DKIM & DMARC Builder
Assemble and check the TXT records that decide who is allowed to send mail as your domain.
Plannedsystemd & cron Translator
Turn a crontab line into a systemd timer unit, or read an existing timer back as a cron expression.
Plannedhtpasswd Generator
Produce bcrypt or APR1 password lines for an Apache or nginx basic-auth file.
PlannedDocker Compose Validator
Check a compose file for schema errors, undefined references and the mistakes that only show up at run time.
PlannedUUID Generator
Generate v4 and v7 UUIDs one at a time or in bulk, from the same unbiased random source the password tool uses.
PlannedRandom Picker & Dice
Pick from a list, shuffle it, or roll dice, with the randomness coming from the browser's CSPRNG.
PlannedBarcode Generator
Produce EAN, UPC, Code 128 and Code 39 barcodes and export them as SVG or PNG.
PlannedEpoch & Timezone Converter
Convert between Unix timestamps, ISO 8601 and a readable date in any timezone, in both directions.
PlannedBusiness-Day Calculator
Count working days between two dates, or add working days to one, with weekends and holidays excluded.
PlannedSVG Optimizer
Strip editor cruft, round coordinates and collapse paths to shrink an SVG without changing how it looks.
PlannedDithering & ASCII Art Converter
Turn an image into a dithered bitmap or a block of ASCII, with control over the palette and character set.
PlannedInvoice Generator
Fill in line items and download a printable PDF invoice, with nothing stored and no account needed.
Planned