Categories
Tools
Search for the tool you need by keyword.
Decompose a JWT into its header, payload, and signature.
Minify SQL by removing unnecessary whitespace, line breaks, and comments.
Encode and decode text to and from Base64.
Generate multiple passwords by specifying character types and length.
Generate multiple random strings by specifying character types and length.
Convert between Unix timestamps and dates.
Convert a date and time to ISO 8601, RFC 2822, a custom format, and more.
Generate SHA-1, SHA-256, SHA-384, and SHA-512 hash values from text.
Test a regular expression pattern and check the matching results.
Convert text to camelCase, snake_case, and other naming conventions.
Generate TypeScript type definitions from JSON.
Break a query string down into a list of keys and values.
Enter keys and values to generate a query string.
Generate placeholder text (Lorem Ipsum).
Generate random numbers within a specified range and conditions.
Select languages and tools to generate a .gitignore file.
Generate a cron expression by specifying minute, hour, day, month, and weekday.
Convert a cron expression into a human-readable description.
Count the characters, words, and lines in your text.
Convert numbers between binary, octal, decimal, and hexadecimal.
Generate linear-gradient or radial-gradient CSS from colors and positions.
Generate CSS Grid styles from column count, row count, and gap.
Generate multi-size favicon PNGs, a manifest, and HTML tags from an image.
Generate meta tags with OGP and Twitter Card support from a title and description.
Calculate network information from an IPv4 address in CIDR notation.
Escape and unescape non-ASCII characters using \uXXXX notation.
Calculate the duration between two dates/times in days, hours, minutes, and seconds.
Generate a CSS box-shadow by specifying offset, blur, and color.
Parse browser, OS, and device information from a User-Agent string.
Convert internationalized domain names (IDN) to and from Punycode.
Look up HTTP status codes by code number, keyword, or category (1xxโ5xx).
Look up the MIME type for a file extension, or search by MIME type or category.
Generate an HTTP Basic Authentication Authorization header from a username and password.
Calculate the octal and symbolic notation for chmod by selecting owner, group, and other permissions.
Convert between numbers and Roman numerals.
Calculate the result of bitwise operations such as AND, OR, XOR, NOT, and shifts, shown in decimal, binary, and hexadecimal.
Generate and verify time-based one-time passwords (TOTP) from a Base32 secret.
Encrypt and decrypt text with AES-GCM using a passphrase.
Generate an RSA public/private key pair in PEM format.
Calculate the contrast ratio between a foreground and background color and check it against the WCAG AA/AAA criteria.
Simulate how a color appears to people with protanopia, deuteranopia, tritanopia, or achromatopsia.
Generate shade variations plus complementary, analogous, and triadic color palettes from a base color.
Convert a curl command into JavaScript fetch() code.
Convert a docker run command into a docker-compose.yml service definition.
Generate a TypeScript interface or Zod schema from a JSON Schema.
Evaluate an XPath expression against XML and see the matching elements, attributes, or values.
Evaluate a JSONPath expression against JSON and see the matching values and paths.
Generate a bcrypt hash from a password or other text, and verify it against an existing hash.
Convert images between PNG, JPEG, and WebP, with resizing and compression.
Convert an image to a Base64 data URL, or restore an image from Base64.
Merge multiple PDFs into one, or extract a specified page range (merge / split).
Optimize a PDF's internal structure and strip metadata to reduce its file size.
Check the key, code, keyCode, and modifier keys of a key press in real time.
Generate a robots.txt file by specifying User-agent, Disallow, Allow, and Sitemap.
Validate the syntax and duplicate keys of .env-formatted text.
Generate a CSS cubic-bezier() easing function from four control points and visualize the curve.
Generate a PWA manifest.json from form input.
Validate A, AAAA, CNAME, MX, NS, TXT, and SRV record values and generate them in zone file format.
Calculate a responsive CSS clamp() value from a min/max viewport width and font size.
Convert between units of length, weight, and temperature.
Convert a text's line endings between LF, CRLF, and CR.
Calculate a new width or height while keeping the original aspect ratio.
Check your remaining character count against the limits for X, Instagram, and Threads.
Calculate percentages using three common patterns.
Convert between prices excluding and including tax, and calculate the tax amount.
Convert between full-width and half-width characters.
Calculate the greatest common divisor (GCD) and least common multiple (LCM) of two or more integers.
Calculate the mean, median, variance, standard deviation, and more for a set of numbers.
Read a QR code from an image and display its text.
Extract the dominant colors from an image as a color palette.
Convert between hiragana, katakana, and romaji.
Look up the icon sizes required for Web, iOS, Android, macOS, Windows, and social media.
Type the displayed text and measure your typing speed and accuracy.
Generate CSS Flexbox styles from direction, alignment, and gap.
Generate a sitemap.xml file from a list of URLs.
View EXIF data (capture date, GPS location, etc.) embedded in an image and download a copy with it removed.
Generate a CSS border-radius value by specifying the radius of each corner.
Check the strength of a password on a 5-level scale and get improvement tips.
Generate a User-Agent string from a combination of major browsers and operating systems.
Calculate exact age, days since birth, and days until the next birthday from a birth date and a reference date.
Calculate BMI, weight category, and ideal weight from height and weight.
Calculate the monthly payment from a loan amount, annual rate, and term.
Look up commonly used HTTP request and response headers.