15 developer tools every coder needs
Bookmarkable utilities for everyday dev work. All browser-based, all free, no account required.
Formatting JSON, decoding a JWT, generating a UUID, converting a color code — tasks too small to justify installing a tool, but they come up constantly. Here are 15 you can use directly in the browser.
JSON formatter
Try itMinified JSON from an API response or a log file is unreadable. Paste it in, get it formatted and validated. Highlights syntax errors so you can spot the unclosed bracket or missing comma.
Base64 encoder / decoder
Try itBase64 shows up in email attachments, JWT payloads, data URIs, environment variables, and API tokens. Encode plain text or decode a base64 string back to readable content.
Hash generator
Try itVerify a file checksum, generate a hash for a cache key, or test a hashing function. Computes MD5, SHA-1, SHA-256, and SHA-512 from any text input. Nothing leaves your browser.
Regex tester
Try itShows matches in real time as you type your pattern. Set flags (global, case-insensitive, multiline) and see which groups are capturing what. No more guessing.
JWT decoder
Try itSplits the header, payload, and signature and displays each part formatted. Debug auth issues without needing a library or Postman open.
UUID generator
Try itProduces v4 UUIDs on demand, as many as you need, with a copy button for each. For test fixtures, migration scripts, or seed files.
URL encoder / decoder
Try itQuery strings with special characters, percent-encoded redirect URLs, or form data that needs encoding before hitting an API. Handles both directions.
CSV to JSON
Try itSpreadsheet exports come as CSV. When your code expects JSON, this handles the transformation without writing a parser or opening Python.
JSON to CSV
Try itThe other direction: API responses that need to go into a spreadsheet. Flattens a JSON array into rows and columns.
Password generator
Try itStrong random passwords for test accounts, local databases, or service configs. Set length and character set. Generated locally, never touches a server.
HTML to Markdown
Try itCopy-pasting from a webpage into a markdown doc usually requires cleanup. This handles the conversion so you clean up the result rather than reformat from scratch.
Text diff
Try itCompare two blocks of text, two config file versions, or two API responses to find what changed. Highlights additions and deletions line by line.
Slug generator
Try itTurn a title or arbitrary string into a URL-safe slug. Handles Unicode characters, strips punctuation, converts spaces to hyphens.
Color converter
Try itConvert between HEX, RGB, HSL, and HSB. Takes any format and outputs the others. Useful for design tokens or CSS variables.
Unix timestamp converter
Try itLog files and API responses often contain Unix timestamps. Converts between epoch seconds and human-readable dates, with timezone support.
Why these are all in one place
Most developers keep a tab open to a site like this because switching contexts takes longer than the task itself. Filagram covers the small utility tasks that come up constantly.
None of these require an account. Nothing you type or paste is sent to a server. The tools run entirely in the browser — which matters when the input is a production JWT, a hash of a sensitive value, or an API key.
Browse all 70+ tools at /tools.
JSON formatter
Format and validate JSON instantly. Runs in your browser, nothing is sent anywhere.
Try it free