No tools found
Try a different search term, or browse all tools on the main page.
Your All‑In‑One Online Tool Hub
A complete suite of online developer tools for software engineers, web developers, and IT professionals. Generate QR codes, format and validate JSON, test regular expressions, minify CSS, JavaScript, and HTML, build cron expressions, generate UUIDs, hash strings, decode JWTs, look up HTTP status codes, and more.
Who This Is ForThese eleven tools cover small, frequent jobs in building and running software: preparing code for production, reading tokens and patterns, creating identifiers, and scheduling tasks. The JSON Formatter, a Text tool, is listed here as well.
Each tool page explains its options and answers the questions that come up most often.
Search the tools below, or read the full guide ↓.
Search all tools below.
Try a different search term, or browse all tools on the main page.
The HTML, CSS and JS Minifiers strip comments and spacing so files download faster. The JS Minifier can also shorten variable names. The HTML Minifier can compress the CSS and JavaScript inside a page, and it can export the result as a JavaScript string or JSX. Keep an unminified copy of the original, because minified code is hard to edit.
The Regex Tester highlights every match as the pattern is typed. It supports all six JavaScript flags, shows each capture group and its position, and can save the pattern and test text as a link to share. The JWT Decoder shows a token's header and claims and warns when it has expired. Decoding a token only reads it. Verifying it, with an HMAC, RSA or ECDSA key, confirms that it has not been altered.
The HTTP Status Code Reference explains every code from 1xx to 5xx with guidance on when to use each. It also clarifies close pairs, such as 401 and 403, or 409 and 422. To see which code a live address actually returns, use the HTTP Header Checker in IT & Network Tools.
The Hash Generator produces MD5, SHA-1, SHA-2 and SHA-3 digests of text or files. The most common use is checking a download: hash the file and compare the result with the checksum the publisher lists. None of these algorithms is suitable for storing passwords, which need a deliberately slow method such as bcrypt or Argon2.
The UUID Generator creates version 4, version 7, version 1 and NIL UUIDs, one at a time or in bulk. Version 7 UUIDs sort by creation time, which makes them a good fit for database keys. The URL Slug Generator turns a title into a clean web address, with control over separators, stop words and length. Its bulk mode handles a whole list at once. The QR Code Generator encodes a link, a Wi-Fi login, a contact card or several other types, and it downloads as PNG or SVG. The codes it makes do not expire.
The Cron Expression Builder builds a schedule from menus or checks an existing expression. It translates the expression into plain English and lists the upcoming run times, and it supports both the standard format and the Quartz format. The Unix Timestamp Converter in Conversion Tools turns any of those times into the number a system stores.
The JSON Formatter is listed here because API work so often involves it. It formats and validates responses, shows them as a tree, and converts them to YAML. It lives in Text Tools.