51 tools
Developer and web tools
51 free developer and web tools tools, all running in your browser with no sign-up.
Browse all
- MD5 hash generatorCompute the MD5 digest of any text or hex bytes in your browser, shown as hex and Base64 with the input size in bytes.
- SHA-1 hash generatorCompute the 160-bit SHA-1 digest of any text or hex bytes and view it as lowercase hex, uppercase hex and Base64.
- SHA-256 hash generatorCompute the SHA-256 digest of Arabic or English text or hex bytes, as hex and Base64, without sending any data to a server.
- SHA-384 hash generatorCompute the 384-bit SHA-384 digest of text or hex bytes, including the Base64 form used by the script integrity attribute.
- SHA-512 hash generatorCompute the 512-bit SHA-512 digest of text or hex bytes as a 128-character hex string and as Base64, with the input size.
- SHA3-256 hash generatorCompute the FIPS 202 SHA3-256 digest of text or hex bytes as hex and Base64, and see how it differs from Keccak-256.
- CRC32 checksum calculatorCompute the CRC-32 of any text or hex bytes, the variant used by ZIP, PNG and Ethernet, as hex and as a decimal number.
- HMAC-SHA256 generatorCompute an HMAC-SHA256 signature for a message with a text or hex secret key, as hex and Base64, to check webhooks and API calls.
- UUID v4 generatorGenerate up to 100 random UUID v4 values at once from a secure random source, with uppercase, hyphen and brace options.
- UUID v7 generatorGenerate time-ordered UUID v7 values that start with a millisecond timestamp, optionally for a chosen time, with the UTC date shown.
- UUID validator and decoderCheck whether a UUID or GUID is well formed, see its version, variant and canonical form, and read the date inside v1, v6 and v7 ids.
- ULID generatorGenerate 26-character ULIDs that sort by time as plain text, for now or a time you pick, with the time part and its date shown.
- Nano ID generatorGenerate short, URL-safe Nano IDs with the length and alphabet you choose, and see how many bits of randomness each id carries.
- Random hex string generatorGenerate secure random hex strings of any length for API keys, session tokens and salts, with optional 0x prefix and uppercase.
- Luhn algorithm checkerCheck card numbers, IMEIs and other ids with the Luhn algorithm, and work out the check digit to append, with the running sum.
- ISBN validator and converterCheck whether an ISBN-10 or ISBN-13 is valid by its check digit and convert between the two forms, including the X in ISBN-10.
- IBAN validatorValidate an IBAN from Saudi Arabia, the UAE, the Gulf, Europe and more with the mod 97 test and country length, and get correct check digits.
- IPv4 subnet calculator (CIDR)Get the network and broadcast address, usable host range, host count, subnet mask and wildcard from an IPv4 address and prefix.
- IP address to binary, decimal and hexConvert an IPv4 address to dotted binary with 8 bits per octet, to a single decimal integer, and to hexadecimal.
- Decimal integer to IP addressTurn an integer from 0 to 4294967295, or a 0x hex value, back into a normal dotted IPv4 address with its binary form.
- IPv6 address expander and compressorEnter an IPv6 address in any form to get the full 8-group form, the RFC 5952 compressed form, and the ip6.arpa reverse name.
- IP range to CIDR converterTurn an IPv4 range from a start address to an end address into the smallest list of CIDR blocks, ready for firewall rules.
- IP address type checker: public or privateCheck whether an IPv4 or IPv6 address is public, private, loopback, link-local, multicast or documentation, with its range and RFC.
- MAC address formatterConvert a MAC address between colon, hyphen and Cisco dot formats, see if it is unicast or multicast, global or local, and its EUI-64 link-local IPv6.
- Port number lookupEnter a TCP or UDP port number to see the common service that uses it, such as 22 for SSH or 443 for HTTPS, and its IANA range.
- Chmod calculatorConvert Linux permissions between octal like 755 and symbolic like rwxr-xr-x, with a table of owner, group and others rights.
- Cron expression explainer and next runsPaste a 5-field cron expression to get a plain explanation and the next 5 run times from a date you choose.
- HTTP status code lookupEnter an HTTP status code like 404 or 503 to see its official name, meaning, class, RFC and default cacheability, plus nginx and Cloudflare codes.
- MIME type lookup by file extensionType a file extension like pdf, webp or docx to get the correct MIME type and a ready Content-Type header for your server or code.
- User agent parserPaste a user agent string to see the browser and version, operating system, device type, rendering engine, and whether it is a bot.
- URL parserPaste any URL to split it into scheme, host, port, path, query and fragment, with a table of every query parameter decoded.
- Query string builderWrite one name=value pair per line to get a correctly encoded query string and a full URL ready to copy, including Arabic text.
- Cookie and Set-Cookie header parserSplit a Cookie header into a name and value table, or a Set-Cookie header into attributes like Secure, HttpOnly and SameSite, with common mistake warnings.
- JWT decoderPaste a JWT to read its header and payload as JSON and its iat, exp and nbf times in UTC. It decodes only and does not verify the signature.
- Regex tester (JavaScript)Test a JavaScript regular expression against your text and list every match with its position and groups, plus an optional replace.
- CSS beautifierFormat minified or messy CSS: one property per line, indentation inside rules and media queries, and a space after each colon.
- CSS specificity calculatorCalculate CSS selector specificity as (IDs, classes, types) per Selectors Level 4, including :is, :not and :where, and compare selectors.
- SQL string escapeTurn text into a valid SQL string literal by doubling single quotes per the standard, or with MySQL style backslash escapes.
- Regex escapeTurn any text into a regex pattern that matches it literally by escaping special characters like . * + ? ( ) [ ] { } | ^ $ for JavaScript.
- SQL formatterFormat a long SQL query into tidy lines: each clause like SELECT, FROM and WHERE on its own line, with indented columns, conditions and subqueries.
- CSS minifierMinify CSS by removing comments, extra spaces, line breaks and the last semicolon in each block, keeping strings intact and showing the saving.
- HTML minifierMinify HTML by removing comments and collapsing spaces and line breaks, while protecting pre, textarea, script and style content, and see the saving.
- Aspect ratio calculatorFind the simplified aspect ratio such as 16:9 for any dimensions, and get the new height or width when resizing while keeping the ratio.
- CSS box-shadow generatorBuild CSS box-shadow code by setting the offsets, blur, spread, color, opacity and an optional inset shadow.
- CSS gradient generatorCreate linear, radial or conic CSS gradient code from two or three colors with the angle and stop positions, ready to copy as a background.
- CSS clamp() generatorBuild a clamp() value for a font size or spacing that scales smoothly between a small and a large screen, in rem or px, with slope and intercept.
- Favicon link tags generatorGenerate the HTML tags for your favicon, Apple touch icon, web manifest and theme color, plus the list of image files and sizes to prepare.
- .htaccess redirect generatorCreate Apache .htaccess redirect rules: a 301 or 302 page redirect, force HTTPS, remove or add www, or move a whole domain.
- CSS filter generatorBuild CSS filter code for images and elements: blur, brightness, contrast, grayscale, hue rotate, invert, saturate and sepia, plus a backdrop-filter version.
- CSS border-radius generatorBuild border-radius code for rounded corners with a value per corner, and the tool shortens it to the shortest valid shorthand automatically.
- CSS text-shadow generatorBuild CSS text-shadow code for text and headings by setting the horizontal and vertical offset, blur, color and opacity.
No tool matches that here.
