6 min read · Updated April 2026
15 developer tools every coder needs (free, no signup)
Bookmarkable utilities for everyday dev work. All browser-based, all free, no account required.
Developers spend a surprising amount of time doing repetitive small tasks: formatting JSON copied from a log, decoding a JWT to see what's in it, generating a UUID, converting a color code. These tasks are too small to justify installing a tool, but they come up constantly.
Most developers end up with a scattered collection of browser extensions, local scripts, and half-remembered terminal commands for these. The list below covers 15 tools you can use directly in the browser without installing or signing up for anything.
1. JSON formatter
Minified JSON from an API response or a log file is unreadable. The JSON formatter takes raw JSON, validates it, and outputs it indented and readable. It also highlights syntax errors so you can find the unclosed bracket or missing comma.
2. Base64 encoder / decoder
Base64 encoding shows up everywhere: email attachments, JWT payloads, data URIs, environment variables, and API tokens. The base64 tool lets you encode plain text or decode a base64 string back to readable content. Useful for inspecting tokens without writing a one-liner.
3. Hash generator
Need to verify a file checksum, generate a hash for a cache key, or test a hashing function? The hash generator computes MD5, SHA-1, SHA-256, and SHA-512 hashes from any text input. Nothing leaves your browser.
4. Regex tester
Writing regular expressions without a live tester is painful. The regex tester shows you matches in real time as you type your pattern. You can set flags (global, case-insensitive, multiline) and see which groups are capturing what.
5. JWT decoder
JWTs are base64-encoded JSON but split into three parts with a signature. Decoding them by hand is annoying. The JWT decoder splits the header, payload, and signature and displays each part formatted. Useful for debugging auth issues without needing a library or Postman open.
6. UUID generator
Need a UUID for a test fixture, a migration script, or a seed file? The UUID generator produces v4 UUIDs on demand, as many as you need, with a copy button for each.
7. URL encoder / decoder
Query strings with special characters, redirect URLs that have been percent-encoded, or form data that needs encoding before it gets passed to an API. The URL encoder handles both directions.
8. CSV to JSON
Exported data from spreadsheets almost always comes as CSV. When your code expects JSON, the CSV to JSON converter handles the transformation without having to write a parser or open Python.
9. JSON to CSV
The other direction: API responses that need to go into a spreadsheet. The JSON to CSV converter flattens a JSON array into rows and columns.
10. Password generator
When you need a strong random password for a test account, a local database, or a service config. The password generator lets you set length, character set, and generates locally so the output never touches a server.
11. HTML to Markdown
Copy-pasting content from a webpage into a markdown document usually requires cleanup. The HTML to Markdown converter handles the conversion so you can clean up the result rather than reformat from scratch.
12. Text diff
Comparing two blocks of text, two versions of a config file, or two API responses to find what changed. The text diff tool highlights additions and deletions line by line.
13. Slug generator
Turn a title or arbitrary string into a URL-safe slug. The slug generator handles Unicode characters, strips punctuation, and converts spaces to hyphens.
14. Color converter
Converting between HEX, RGB, HSL, and HSB by hand is tedious. The color converter takes any of those formats and outputs the others. Useful when you're working with design tokens or CSS variables.
15. Unix timestamp converter
Log files and API responses often contain Unix timestamps. The Unix timestamp tool converts between epoch seconds and human-readable dates in both directions, with timezone support.
Why these are all in one place
Most developers keep a tab open to a site like this because switching contexts to find a tool takes longer than the task itself. Filagram started as a file tool hub but expanded to cover the small utility tasks that come up constantly in development work.
None of these tools require an account. Nothing you type or paste is sent to a server. The utilities run entirely in the browser, which matters when the input is a JWT from production, a hash of a sensitive value, or an API key you're checking the format of.
Browse the full list at /tools. There are 48 tools total.
JSON formatter
Format and validate JSON instantly. Runs in your browser, nothing is sent anywhere.
Try it free