Collection of tools and resources for developers
Generate random string with the chars you want, uppercase or lowercase letters, numbers and/or symbols
Hash a text string using the function you need : MD5, SHA1, SHA256, SHA224, SHA512, SHA384, SHA3 or RIPEMD160
A Universally Unique Identifier (UUID) is a 128-bit number used to identify information in computer systems. The number of possible UUIDs is 16^32, which is 2^128 or about 3.4x10^38 (which is a lot!)
Generate random Universally Unique Lexicographically Sortable Identifier (ULID)
Convert date and time into the various different formats
Convert Roman numerals to numbers and convert numbers to Roman numerals
Convert color between the different formats (hex, rgb, hsl and css name)
Change the case of a string and chose between different formats
Encode to url-encoded format (also known as "percent-encoded") or decode from it
Parse an url string to get all the different parts (protocol, origin, params, port, username-password, ...)
Get information about your current device (screen size, pixel-ratio, user agent, ...)
Convert MIME types to extensions and vice-versa
Parse and decode your JSON Web Token (JWT) and display its content
Find the JavaScript keycode, code, location and modifiers of any pressed key
Detect and parse Browser, Engine, OS, CPU, and Device type/model from an user-agent string
The list of all HTTP status codes their name and their meaning
Validate and generate crontab and get the human readable description of the cron schedule
Prettify your JSON string to a human friendly readable format
Minify and compress your JSON by removing unnecessary white spaces
Find the vendor and manufacturer of a device by its MAC address
Get information about a text, the amount of characters, the amount of words, it's size, ...