Snowkit Dev
JSON, SQL, encoding, regex, secrets and everyday developer utilities.
All-in-one
- Snowkit DevJSON, SQL, regex and HTTP tools side by side, working on the same data.
- Developer toolsJSON, Base64, hashes, JWT, regex and other daily helpers.
JSON and data
- JSON formatterFormat JSON with spaces or tabs, minify it, sort keys and browse it as a tree.
- JSON validatorCheck whether JSON is valid and see the line, column and a plain explanation of any error, like a trailing comma.
- JSON to CSVTurn a JSON list of objects into CSV for Excel or Google Sheets.
- CSV to JSONConvert CSV or spreadsheet cells to JSON.
- JSON to YAMLConvert JSON to clean YAML with risky values quoted for you, or turn YAML with anchors and block text into JSON.
- JSON toolkitValidate JSON against a schema, test JSONPath queries and generate realistic mock data.
- JSONPath testerTest JSONPath expressions with filters, slices and recursive search against your own JSON and see matches live.
- Mock data generatorGenerate realistic fake records from a JSON Schema or a sample object: names, emails, dates, numbers in range and UUIDs, repeatable with a seed.
- CSV cleanerRemove duplicates and empty rows, trim spaces, split and merge columns and fix dates in a CSV.
Encode and decode
- Base64 encode and decodeEncode text to Base64 or decode it back, with full UTF-8, URL-safe Base64 and file to data URL conversion.
- URL encode and decodePercent-encode a query value or a whole web address, or decode one back to text.
- JWT decoderDecode a JSON Web Token to read its header and claims, with exp, nbf and iat as dates, and check HS256 signatures.
- Text to binaryConvert text to binary, hex, octal or decimal codes and back, with full UTF-8 support.
- Binary to textPaste binary code such as 01101000 01101001 and read it as text.
- Image to Base64Turn images into Base64 data URLs for HTML and CSS, or decode Base64 back into an image.
- Base64 to imagePaste a Base64 string or data URL to see the image and download it as PNG, JPG, WebP, GIF or SVG.
Format and minify
- Code formatterBeautify or minify HTML, CSS and JavaScript, with the size before and after.
- HTML formatterPaste messy or minified HTML and get it neatly indented, with inline scripts and styles formatted too.
- CSS minifierMinify CSS by removing comments, whitespace and unneeded semicolons, and see the size before and after.
- JavaScript minifierMinify JavaScript by removing comments and whitespace while keeping strings, regular expressions and template literals intact.
Generate
- UUID generatorMake random version 4 or time-ordered version 7 UUIDs with secure random numbers, in bulk, and inspect any UUID.
- Password generatorMake strong passwords or easy-to-type passphrases with your browser's secure random numbers, and see the strength in bits.
- SHA-256 hash generatorGet the SHA-256 hash of any text or file, plus SHA-1, SHA-512 and MD5, and compare it with a published checksum.
- .gitignore generatorCombine templates for your languages, frameworks, editors and OS into one tidy .gitignore.
- MD5 hash generatorGet the MD5 checksum of any text or file, with SHA-1, SHA-256 and SHA-512 alongside, and compare it with a published value.
- README generatorWrite a README or a changelog from a short form, ready as Markdown.
- Changelog generatorWrite a CHANGELOG.md in Keep a Changelog format from a short form or your commit messages, with compare links for each version.
- Env example generatorTurn a .env file into a .env.example with the values removed and the comments kept.
- Screenshot beautifierAdd a background, padding, rounded corners, a shadow, a browser frame and notes to a screenshot.
- Browser mockup generatorPut any screenshot in a clean browser window with your own address, add a background, padding and shadow, and save a PNG.
Test and convert
- Regex testerTest a JavaScript regular expression with every match highlighted, numbered and named groups, and a live replace preview.
- Unix timestamp converterConvert a Unix timestamp to a date in any time zone, or a date to a timestamp.
- cURL converterTurn a cURL command into JavaScript fetch, Python requests, Go or PHP code.
- Format converterConvert between JSON, YAML, TOML, XML and .env in any direction, with line-numbered errors.
- Colour converterConvert HEX, RGB, HSL, HSV and OKLCH, build tints and shades, and check WCAG contrast.
- Contrast checkerCheck the contrast ratio between text and background colours against WCAG AA and AAA, see a live preview, and get the closest passing colour.
Inspect and protect
- Secret scannerFind leaked API keys, tokens, private keys and passwords in code and logs, then redact them.
- Unicode inspectorReveal invisible characters, odd spaces and lookalike letters, with code points and bytes.
- Log viewerOpen big log files, filter by level, text or time, and jump between errors.
Compare
Databases and SQL
- SQL playgroundQuery CSV, JSON and SQLite files with SQL, then export the results.
- SQLite viewerOpen SQLite database files in your browser, browse tables, run SQL and export results.
- Query CSV with SQLTurn CSV and JSON files into tables and query them with SQL in your browser.
- SQL formatterBeautify or minify SQL: joins, CTEs, subqueries, CASE, INSERT, UPDATE and CREATE TABLE.
Types and schemas
- JSON to typesGenerate TypeScript, Zod, Go, Python and JSON Schema types from JSON.
- JSON schema generatorPaste JSON and get a JSON Schema instantly, with nested types and optional fields handled.