Decode Base64 strings and JWT tokens without pasting into untrusted websites.
Format and validate messy JSON, XML, or SQL code directly on your machine.
Generate secure passwords, hashes, and QR codes in seconds.
Compress images and test regular expressions offline with instant feedback.
DevToys is a desktop application described as a "Swiss Army knife for developers", a collection of small, focused utility tools that developers frequently need but would otherwise have to hunt for across various websites or write scripts to accomplish. The problem it solves is that developer workflows are full of repetitive small tasks: decode a Base64 string, format a messy JSON file, convert a date to a Unix timestamp, test a regular expression, generate a password, compress an image. Normally you might open a random website to do these things, which raises privacy concerns when pasting sensitive data. DevToys keeps everything local on your machine. Version 2.0 ships with 30 built-in tools organized into categories: converters (like JSON to YAML), encoders and decoders (Base64, URLs, JWT tokens, QR codes), formatters (JSON, SQL, XML), generators (hashes, Lorem Ipsum text, passwords), graphics tools (image compression, color blindness simulator), testers (regular expressions, JSONPath, XML), and text utilities (compare two texts, analyze character counts, preview Markdown). The app also has a Smart Detection feature that looks at what is on your clipboard and automatically suggests the most relevant tool. The application is cross-platform (Windows, macOS, and Linux), built using C# and Blazor (a Microsoft framework for building desktop and web interfaces with .NET). It is extensible, meaning developers can create and install additional tools as plugins. You would use DevToys as a developer who wants a fast, offline, privacy-respecting alternative to constantly opening browser tabs for common utility tasks. It is available on the Microsoft Store and through other package managers.
Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.