Bug Days is a box of free developer tools — format, diff, decode, convert, explore. The twist: everything runs in your browser. Nothing you paste is ever uploaded, so it's safe for the stuff you actually work with — tokens, configs, production schemas, customer data.
🪄 Paste Anything — the magic box on the homepage. Paste any mystery blob — a JWT, base64, gzipped payload, epoch timestamp, URL-encoded mess — and it figures out what it is (even chains like Base64 → GZip → JSON), shows a preview, and opens the right tool with your data already loaded.
🗺️ Schema Explorer — paste your database DDL (Postgres, MySQL, Oracle, SQL Server, DB2, SQLite) and get an interactive ER diagram: hub-and-spoke layout, follow relationships, annotate tables and columns, export a data dictionary as Markdown, Mermaid, or COMMENT SQL.
🔗 Shareable sessions — hit Share on any tool and send a colleague a link that reproduces your exact session. Small payloads live entirely inside the URL; you choose before anything is ever stored.
⌨️ Fast to reach — ⌘K opens a command palette over all 60+ tools. Muscle memory friendly.
🌓 Dark mode, mobile friendly, no ads in your way, no accounts, no cookies-walls.
Formatters and diffs for JSON · YAML · TOML · XML · text, encoders for Base64 · URL · GZip · JWT · images, converters for CSV, Protobuf, Avro, TOON, colors, timestamps, cron, chmod, generators for UUIDs, passwords, hashes, QR codes, and network tools including an API client, WebSocket/SSE clients, gRPC & SOAP clients, and a CIDR calculator. Browse them all at bugdays.com/developer-tools.
Use the Feedback button on any page, or open an issue here.
🔧 Development & repo layout
| Directory | What it is |
|---|---|
astro-migration/ |
The website — Astro 5 + Tailwind 4, fully static |
astro-migration/workers/share/ |
Cloudflare Worker (KV) storing large shared sessions, 30-day TTL |
workers/contact/ |
Cloudflare Worker (D1) for the contact/feedback form |
cd astro-migration
npm install
npm run dev # local dev at localhost:4321
npm run build # static build to dist/
wrangler pages deploy dist --project-name=bugdays # deploy (Cloudflare Pages)Adding a tool: one .astro page in astro-migration/src/pages/ plus an entry in
astro-migration/src/lib/tools.ts (feeds the sidebar and the ⌘K palette).
Made with 🐛 by @jaisonpjohn · © 2024–2026 Bug Days