Development & programming
686 tools available
Identify the MIME type of a file by analyzing its content signature (magic numbers). Compare browser-reported MIME type with actual file content.
Validate SQL query.
Validate regular expressions for pattern matching in text.
Regex Explainer
Beta
Get a human-readable explanation of what a regular expression pattern does. Enter a regex pattern and see it explained in plain English.
Identify JavaScript codes of the pressed keys on a keyboard.
Generate numeronyms from words and phrases. Convert long words into number-based abbreviations like i18n (internationalization), l10n (localization), or a11y (accessibility).
Parse User-Agent Client Hints headers to identify browser, OS, device, and CPU details with higher accuracy than the legacy User-Agent string.
Convert text to path case format (lowercase words separated by forward slashes)
Resolve IPv4 and IPv6 addresses for a domain using fixed server-side DNS providers.
Visualize JSON data in an interactive tree view format.
Test web browser notifications with custom title, message, and icon.
Format JSON with indentation.
Format and beautify NGINX configuration files with customizable indentation, directive alignment, and parameter wrapping
Format and beautify TOON (Table Object Notation) data with customizable delimiters and indentation
Sort JSON object keys alphabetically in ascending or descending order. Recursively sorts all nested objects while preserving data structure.
Optimize and minify CSS code to reduce file size.
Convert CSS selectors to XPath expressions for web scraping and automation
Convert TypeScript interfaces and type aliases to Zod schemas for runtime validation
Parse URLs into their components (protocol, hostname, port, pathname, search params, hash).
Parse a domain name into its registrable domain, subdomain, second-level domain (SLD), and top-level domain (TLD) using the Public Suffix List.
Parse HTTP cookies and Set-Cookie headers to view cookie names, values, and attributes (domain, path, expires, secure, httpOnly, sameSite).
Generate environment variables in multiple formats for different platforms and tools.
Validate .env file syntax, check for duplicate variables, and count environment variables.
Test Redis commands in a simulated environment.