Developer Tools

Cron expressions, HTTP status codes, user agents, Unicode lookups and gitignore templates.

Cron Expression ParserExplain cron syntax and compute the next 10 run times.HTTP Status Code LookupSearch all HTTP status codes with meanings and usage notes.User-Agent ParserBreak a User-Agent string into browser, engine and OS.ASCII Character TableInteractive reference of all 128 ASCII codes.Unicode Character LookupInspect code points, blocks and UTF encodings of any character..gitignore GeneratorAssemble a .gitignore from curated stack templates.Semver ParserBreak a semantic version into major, minor, patch, prerelease and build metadata.Semver CompareCompare two semantic versions by precedence and tell you whether the change is breaking.Semver Range CheckerTest whether a version satisfies a ^, ~, >=, < or x-range expression.Snowflake ID DecoderDecode a Twitter or Discord snowflake into its timestamp, worker and sequence bits.MongoDB ObjectId DecoderExtract the creation timestamp, random bytes and counter from a 24-character ObjectId.MIME Type LookupLook up the MIME type for a file extension or the extensions for a MIME type, with server config snippets.Semver BumpBump major, minor, patch or any prerelease component with the reset rules applied.Semver SortSort a list of versions by semver precedence, so 1.10.0 correctly follows 1.9.0.Snowflake ID GeneratorGenerate time-ordered 64-bit snowflake IDs with a configurable worker id and epoch.MongoDB ObjectId GeneratorGenerate valid 24-character ObjectIds with the current timestamp, random bytes and counter.SQL FormatterBeautify SQL queries: keywords on new lines with indent, SELECT lists one column per line, subqueries nested, string literals and comments untouched.cURL to Code ConverterPaste a curl command and get a ready-to-run JavaScript fetch or Python requests snippet with method, headers and body preserved.Generic Code BeautifyAttempts to pretty print C-style languages such as C, C++, C#, Java, PHP, JavaScript etc. This will not do a perfect job, and the resulting code may not work any more. This operation is designed purely to make obfuscated or minified code moSQL MinifyCompresses Structured Query Language (SQL) code.SSDEEPSSDEEP is a program for computing context triggered piecewise hashes (CTPH). Also called fuzzy hashes, CTPH can match inputs that have homologies. Such inputs have sequences of identical bytes in the same order, although bytes in between th