Encode and decode Base64
Base64 Encoder/Decoder allows you to encode text and files to Base64 and decode them back. Base64 is often used to transmit binary data in text format, for example, in email, JSON, or URLs. The tool safely handles large files by offering to download them instead of displaying them in the browser.
Base64 is an encoding scheme that converts binary data into text format using only 64 characters (A-Z, a-z, 0-9, +, /). This allows transmitting binary data through protocols that only support text, such as email or JSON. Base64 increases data size by approximately 33%, but ensures safe transmission without data loss.
Decode JWT tokens
Generate hashes (MD5, SHA-1, SHA-256)
Convert text case (Upper, Lower, CamelCase, snake_case)
Compare two texts for differences
Count characters and words
Generate placeholder text
Test regular expressions
Generate secure passwords
Encode and decode URL
Generate UUID v4
Convert colors and pick colors
Convert between CSV, JSON and XML formats
Format and validate JSON, XML, CSV
Encode and decode HTML entities
Convert Unix timestamp to date and vice versa
Convert data units (bits, bytes, kilobytes, megabytes, etc.)
Convert between binary, octal, decimal, and hexadecimal number systems
Generate and parse cron expressions for task scheduling
Subnet calculator for calculating network parameters
Generate website icons in different sizes from uploaded image