Hash Generator
Calculate a hash digest from text using the available algorithms. Compare the output with a known digest when checking an exact input value.
35 browser-based tools
Use developer tools to format and inspect code, validate supported data syntax, decode representations, and prepare configuration. Start with JSON Formatter for a payload, Regex Tester for a pattern, or the HTTP parsers for response and request fields. Parsing and formatting do not replace application validation: check each tool’s documented dialect and limits, then verify the result in the system that will consume it.
Tool inputs stay on your device. Page-view analytics never include tool input.
Featured starting points appear first, followed by the complete category in alphabetical order. Every card links to one canonical tool page with its own working interface, examples, limitations, sources, and related utilities.
Calculate a hash digest from text using the available algorithms. Compare the output with a known digest when checking an exact input value.
Format JSON with readable indentation, validate its syntax, or minify it. Paste a JSON document and process it in your browser.
Convert JSON to YAML or parse the supported YAML subset into JSON. Review the output before using it in a configuration file.
Decode a JSON Web Token to inspect its header, payload, and time claims. The displayed claims are unverified data, not proof of authentication.
Generate a password with your chosen length and character options. Copy a new result for the account or test environment that needs it.
Generate an Nginx configuration starting point for a static site or reverse proxy. Review hostnames, paths, upstream ports, and optional HTTPS settings.
Test a JavaScript regular expression against sample text. Adjust the pattern and flags to inspect which parts of the input match.
Generate UUID values for sample records and application development. Choose a supported mode and inspect the output before using it as an identifier.
Parse Accept-Language priorities and compare them with available locales. Inspect q-values and the lookup result before debugging server negotiation.
Inspect a page for missing alt text and broken images with the AltCatch Chrome extension. Review each finding and export a Markdown report.
Parse or build Cache-Control directives and review conflicts. Use the report to inspect a proposed browser or shared-cache policy.
Parse or build Content-Disposition headers for inline and attachment responses. Inspect quoted filenames and UTF-8 filename parameters.
Build and inspect a five-field cron expression. Review the field values and next-run preview before copying the schedule.
Format compact CSS into readable rules with indentation. Use the output to inspect selectors and declarations or review a stylesheet.
Minify CSS snippets by removing supported comments and whitespace. Compare the result with your original stylesheet before using it.
Compute an HMAC from a message and secret using an available hash algorithm. Select the output encoding expected by your integration.
Format HTML markup with consistent indentation so nested elements are easier to read. Paste a snippet and review the formatted output.
Convert HTML markup into a JSX starting point with supported attribute and style changes. Review the result before using it in a React component.
Parse an HTTP Link header into targets and relation parameters. Resolve relative references against the supplied base URL when needed.
Look up HTTP response status codes by number or meaning. Compare the definition and context while investigating an API or browser response.
Reduce supported JavaScript whitespace and comments in a pasted snippet. Review the output and its behavior before including it in a project.
Compare two parsed JSON documents and inspect added, removed, or changed values. Ignore formatting and object-key order when reviewing data changes.
Generate a JSON Schema from a sample JSON document. Review inferred types, required properties, and format suggestions before adopting it.
Generate TypeScript interfaces from a JSON example. Inspect nested objects and arrays, then refine the inferred types for your actual data contract.
Estimate token count and model cost for a text prompt. Use the tool's stated method and pricing reference date when comparing results.
Convert supported Markdown syntax to HTML and inspect the rendered preview. Copy the HTML when it matches the destination's needs.
Paste HTML metadata to inspect title, description, and social-card previews. Use the preview to spot missing fields and long text.
Convert integers between binary, octal, decimal, hexadecimal, and other supported bases. Check the input base before comparing the output.
Create Open Graph and social-card metadata from page details. Copy the generated tags into the page head and check the published result.
Inspect password patterns and the tool's strength estimate in your browser. Treat any entropy or crack-time output as a model, not a guarantee.
Generate random integers within an entered range. Choose the quantity and available uniqueness or sorting options, then review the results.
Format SQL queries with readable spacing and indentation. Paste a query to inspect its structure before reviewing or sharing it.
Parse a URL into its protocol, host, port, path, query parameters, and fragment. Compare encoded and decoded values while debugging a link.
Format or minify XML and inspect parser errors. Paste XML to review its nested structure before using it in another application.
Check YAML syntax and inspect validation errors before editing a configuration file. Review the supported parsing options and formatted result.
This category groups tools by the job they complete, not by a search-keyword variation. Choose the smallest utility that matches the input and output you need.
These guides explain the standards, formulas, and failure cases behind the working tools. Use them when the conversion result needs more context than a one-line output.
Developer Tools
Choose browser utilities for formatting, conversion, debugging, CSS, and metadata. Match the tool to the task and understand local processing limits.
Read guideWeb Development
Separate JSON syntax validation, formatting, and schema checks. Review valid value types, parser errors, precision limits, and an API-data review workflow.
Read guideWeb Development
Fix JSON parser errors caused by commas, quotes, comments, brackets, escapes, and invalid values. Compare broken examples with corrected JSON.
Read guideNo. The developer utilities process tool input in your browser. Toolk uses page-view analytics, but the code, payloads, secrets, and files entered into a tool are not included in that telemetry.
Start with the task in front of you. Use JSON Formatter for API payloads, Regex Tester for pattern debugging, JWT Decoder for token inspection, and Diff Checker for comparing text or code.
Yes. Every developer tool in the current catalogue opens without signup. Access and pricing are stated per tool; all tools currently listed in this category are free to use.
Last updated: . Category membership and tool counts come directly from the current Toolk catalogue.
Browse all 103 browser-based tools (103 currently marked free), or tell us what useful utility we should build next.