Developer tools
Quick answers for the things developers look up all day. Everything runs in your browser, so nothing you type is uploaded, stored or tracked. You can also type any of these straight into the Zest search box.
- HTTP status codesEvery status code with what it means and how to fix it.
- HTTP methodsGET, POST, PUT, PATCH, DELETE and friends, compared.
- HTTP headersLook up any common header with an example.
- MIME typesThe right Content-Type for any file extension.
- Common port numbersWhat runs on port 22, 443, 5432 and more.
- chmod calculatorTick the boxes, get 755 or rwxr-xr-x.
- Cron expression generatorPlain English in, cron expression out, with next run times.
- Unix timestamp converterEpoch seconds or milliseconds to a readable date.
- Base64 encode and decodeEncode or decode Base64 in your browser.
- URL encoder and decoderPercent-encode or decode URLs and query strings.
- SHA-256 hash generatorSHA-1, 256, 384 and 512 of any text.
- UUID generatorRandom v4 and time-ordered v7 UUIDs.
- JSON formatter and validatorPretty-print, minify and validate JSON.
- Colour converterHEX, RGB, HSL and accessibility contrast.
- Lorem ipsum generatorPlaceholder text by the word, sentence or paragraph.
- Number base converterDecimal, binary, hex and octal side by side.
- Roman numeral converterNumbers to Roman numerals and back.
- Regex cheat sheetCharacter classes, quantifiers, groups and lookaround.
- What is my IP addressYour public IP, read from your own request.
- QR code generatorQR codes made in your browser.
- Password generatorStrong random passwords, generated locally.
Looking for code?
Browse more than 150 copy-paste code examples for Python, JavaScript, Rust, Go, Git, SQL and more, or look up any HTTP status code in the status code reference.