IT Tools - Handy tools for developers
All the tools
- AES advanced encrypt / decrypt - Encrypt and decrypt text with AES using an explicit key and IV (hex, base64 or text) in CBC, GCM, CTR or ECB mode, for interoperability with other systems.
- ASCII Art Text Generator - Create ASCII art text with many fonts and styles.
- Integer base converter - Convert a number between different bases (decimal, hexadecimal, binary, octal, base64, ...)
- Base64 file converter - Convert a string, file, or image into its base64 representation.
- Base64 string encoder/decoder - Simply encode and decode strings into their base64 representation.
- Basic auth generator - Generate a base64 basic auth header from a username and password.
- Bcrypt - Hash and compare text string using bcrypt. Bcrypt is a password-hashing function based on the Blowfish cipher.
- Benchmark builder - Easily compare execution time of tasks with this very simple online benchmark builder.
- BIP39 passphrase generator - Generate a BIP39 passphrase from an existing or random mnemonic, or get the mnemonic from the passphrase.
- Camera recorder - Take a picture or record a video from your webcam or camera.
- Case converter - Transform the case of a string and choose between different formats
- X.509 certificate parser - Decode a PEM or DER certificate (or a whole chain) and see the subject, issuer, validity and days left, SAN, key type, key usage, extensions and fingerprints. Everything runs in your browser.
- Traditional / Simplified Chinese converter - Convert text between Simplified Chinese and Traditional Chinese (Taiwan, Hong Kong, with optional Taiwanese phrases such as 软件 → 軟體) using OpenCC, entirely in your browser.
- Chmod calculator - Compute your chmod permissions and commands with this online chmod calculator.
- Chronometer - Monitor the duration of a thing. Basically a chronometer with simple chronometer features.
- Color converter - Convert color between the different formats (hex, rgb, hsl and css name)
- Crontab generator - Validate and generate crontab and get the human-readable description of the cron schedule.
- CSV to JSON - Parse CSV (or TSV) into JSON, with delimiter detection, type inference and a table preview.
- Date calculator - Count the days between two dates, or add and subtract days from a date. Exclude chosen weekdays and Taiwan public holidays to count working days.
- Date-time converter - Convert date and time into the various different formats
- Device information - Get information about your current device (screen size, pixel-ratio, user agent, ...)
- Docker run to Docker compose converter - Transforms "docker run" commands into docker-compose files!
- Email normalizer - Normalize email addresses to a standard format for easier comparison. Useful for deduplication and data cleaning.
- Emoji picker - Copy and paste emojis easily and get the unicode and code points value of each emoji.
- Encrypt / decrypt text - Encrypt clear text and decrypt ciphertext using crypto algorithms like AES, TripleDES, Rabbit or RC4.
- ETA calculator - An ETA (Estimated Time of Arrival) calculator to determine the approximate end time of a task, for example, the end time and duration of a file download.
- Git cheatsheet - Git is a decentralized version management software. With this cheatsheet, you will have quick access to the most common git commands.
- Hash text - Hash a text string using the function you need : MD5, SHA1, SHA256, SHA224, SHA512, SHA384, SHA3 or RIPEMD160
- Hmac generator - Computes a hash-based message authentication code (HMAC) using a secret key and your favorite hashing function.
- Escape HTML entities - Escape or unescape HTML entities (replace characters like <,>, &, " and \' with their HTML version)
- HTML WYSIWYG editor - Online, feature-rich WYSIWYG HTML editor which generates the source code of the content immediately.
- HTTP status codes - The list of all HTTP status codes, their name, and their meaning.
- IBAN validator and parser - Validate and parse IBAN numbers. Check if an IBAN is valid and get the country, BBAN, if it is a QR-IBAN and the IBAN friendly format.
- Image compressor - Compress images and convert them to WebP, JPEG or PNG, resize them, and download them one by one or as a zip.
- IPv4 address converter - Convert an IP address into decimal, binary, hexadecimal, or even an IPv6 representation of it.
- IPv4 range expander - Given a start and an end IPv4 address, this tool calculates a valid IPv4 subnet along with its CIDR notation.
- IPv4 subnet calculator - Parse your IPv4 CIDR blocks and get all the info you need about your subnet.
- IPv6 ULA generator - Generate your own local, non-routable IP addresses for your network according to RFC4193.
- JSON diff - Compare two JSON objects and get the differences between them.
- JSON minify - Minify and compress your JSON by removing unnecessary whitespace.
- JSON prettify and format - Prettify your JSON string into a friendly, human-readable format.
- JSON to CSV - Convert JSON to CSV with automatic header detection.
- JSON to TOML - Parse and convert JSON to TOML.
- JSON to XML - Convert JSON to XML
- JSON to YAML converter - Simply convert JSON to YAML with this online live converter.
- JWT parser - Parse and decode your JSON Web Token (jwt) and display its content.
- JWT sign and verify - Create a signed JSON Web Token from a header and payload, or verify a token's signature, with HS256/384/512, RS256/384/512, PS256/384/512 and ES256/384/512. Keys stay in your browser.
- Keycode info - Find the javascript keycode, code, location and modifiers of any pressed key.
- List converter - This tool can process column-based data and apply various changes (transpose, add prefix and suffix, reverse list, sort list, lowercase values, truncate values) to each row.
- Lorem ipsum generator - Lorem ipsum is a placeholder text commonly used to demonstrate the visual form of a document or a typeface without relying on meaningful content
- MAC address generator - Enter the quantity and prefix. MAC addresses will be generated in your chosen case (uppercase or lowercase)
- MAC address lookup - Find the vendor and manufacturer of a device by its MAC address.
- Markdown to HTML - Convert Markdown to Html and allow to print (as PDF)
- Math evaluator - A calculator for evaluating mathematical expressions. You can use functions like sqrt, cos, sin, abs, etc.
- MIME types - Convert MIME types to file extensions and vice-versa.
- Numeronym generator - A numeronym is a word where a number is used to form an abbreviation. For example, "i18n" is a numeronym of "internationalization" where 18 stands for the number of letters between the first i and the last n in the word.
- Open graph meta generator - Generate open-graph and socials HTML meta tags for your website.
- OTP code generator - Generate and validate time-based OTP (one time password) for multi-factor authentication.
- Password generator - Generate strong random passwords, memorable passphrases or PIN codes in your browser, with a strength estimate.
- Password strength analyser - Discover the strength of your password with this client-side-only password strength analyser and crack time estimation tool.
- PDF compressor - Compress PDFs in your browser: shrink scans and photo-heavy documents while keeping text selectable. Files are never uploaded.
- PDF signature checker - Verify the signatures of a PDF file. A signed PDF file contains one or more signatures that may be used to determine whether the contents of the file have been altered since the file was signed.
- Percentage calculator - Easily calculate percentages from a value to another value, or from a percentage to a value.
- Phone parser and formatter - Parse, validate and format phone numbers. Get information about the phone number, like the country code, type, etc.
- QR Code generator - Generate and download a QR code for a URL (or just plain text), and customize the background and foreground colors.
- Random port generator - Generate random port numbers outside of the range of "known" ports (0-1023).
- Regex cheatsheet - Javascript Regex/Regular Expression cheatsheet
- Regex Tester - Test your regular expressions with sample text.
- Roman numeral converter - Convert Roman numerals to numbers and convert numbers to Roman numerals.
- RSA key pair generator - Generate a new random RSA private and public pem certificate key pair.
- Outlook Safelink decoder - Decode Outlook SafeLink links
- Slugify string - Make a string url, filename and id safe.
- SQL prettify and format - Format and prettify your SQL queries online (it supports various SQL dialects).
- String obfuscator - Obfuscate a string (like a secret, an IBAN, or a token) to make it shareable and identifiable without revealing its content.
- SVG placeholder generator - Generate svg images to use as a placeholder in your applications.
- Temperature converter - Degrees temperature conversions for Kelvin, Celsius, Fahrenheit, Rankine, Delisle, Newton, Réaumur, and Rømer.
- Text diff - Compare two texts and see the differences between them.
- Text statistics - Get information about a text, the number of characters, the number of words, its size in bytes, ...
- Text to ASCII binary - Convert text to its ASCII binary representation and vice-versa.
- Text to NATO alphabet - Transform text into the NATO phonetic alphabet for oral transmission.
- Text to Unicode - Parse and convert text to unicode and vice-versa
- Timestamp batch converter - Convert many Unix timestamps at once into the timezone and format you need.
- Token generator - Generate random string with the chars you want, uppercase or lowercase letters, numbers and/or symbols.
- TOML to JSON - Parse and convert TOML to JSON.
- TOML to YAML - Parse and convert TOML to YAML.
- ULID generator - Generate random Universally Unique Lexicographically Sortable Identifier (ULID).
- Encode/decode URL-formatted strings - Encode text to URL-encoded format (also known as "percent-encoded"), or decode from it.
- URL parser - Parse a URL into its separate constituent parts (protocol, origin, params, port, username-password, ...)
- User-agent parser - Detect and parse Browser, Engine, OS, CPU, and Device type/model from an user-agent string.
- UUIDs generator - 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!).
- WiFi QR Code generator - Generate and download QR codes for quick connections to WiFi networks.
- XML formatter - Prettify your XML string into a friendly, human-readable format.
- XML to JSON - Convert XML to JSON
- YAML prettify and format - Prettify your YAML string into a friendly, human-readable format.
- YAML to JSON converter - Simply convert YAML to JSON with this online live converter.
- YAML to TOML - Parse and convert YAML to TOML.
About IT-Tools · Privacy policy