Encoders & Decoders
HTML Encoder
Encode special characters and symbols into HTML entities (e.g., & → &, < → <, © → ©) to safely display reserved characters in HTML documents without breaking markup structure or causing XSS vulnerabilities.
URL Decoder
Decode percent-encoded URLs back to human-readable format, converting URL-safe escape sequences (%20 to space, %3A to :, %2F to /) for URL analysis, debugging, and data extraction from web requests.
URL Encoder
Encode URLs and query string parameters by converting spaces, special characters, and non-ASCII symbols to percent-encoded format (%20, %3A, %2F) ensuring safe transmission in HTTP requests and preventing URL parsing errors.
Base64 Decoder
Decode Base64-encoded strings back to original text, binary data, or files with automatic format detection, MIME type identification, image preview, and direct file download for extracted content.
Base64 Encoder
Encode text, binary data, images, or files into Base64 ASCII string format for safe data transmission over text-based protocols, embedding images in HTML/CSS (data URIs), API authentication tokens, and email attachments.
Html Decoder
Decode HTML entities back to their original characters, converting encoded symbols (like & to &, < to <, © to ©) for readable text extraction, data processing, and content analysis.
Html Encoder
Encode special characters and symbols into HTML entities (e.g., & → &, < → <, © → ©) to safely display reserved characters in HTML documents without breaking markup structure or causing XSS vulnerabilities.
Url Decoder
Decode percent-encoded URLs back to human-readable format, converting URL-safe escape sequences (%20 to space, %3A to :, %2F to /) for URL analysis, debugging, and data extraction from web requests.
Url Encoder
Encode URLs and query string parameters by converting spaces, special characters, and non-ASCII symbols to percent-encoded format (%20, %3A, %2F) ensuring safe transmission in HTTP requests and preventing URL parsing errors.
Base64 Decoder
Decode Base64-encoded strings back to original text, binary data, or files with automatic format detection, MIME type identification, image preview, and direct file download for extracted content.
Base64 Encoder
Encode text, binary data, images, or files into Base64 ASCII string format for safe data transmission over text-based protocols, embedding images in HTML/CSS (data URIs), API authentication tokens, and email attachments.
ASCII Encoder
Encode text to ASCII character codes (decimal, hexadecimal, octal) with character-by-character conversion, extended ASCII support, control character handling, and reverse decoding capabilities for encoding analysis and character code lookup.
Binary Decoder
Decode binary code (0s and 1s) to readable text with automatic padding detection, multiple encoding support (ASCII, UTF-8, Unicode), format validation, and character-by-character conversion for binary data analysis and text extraction.
Binary Encoder
Encode text to binary format (0s and 1s) with character-by-character conversion, UTF-8 support, space-separated or continuous output, byte grouping options, and reverse decoding for binary data creation and encoding analysis.
Hex Decoder
Decode hexadecimal strings to readable text with automatic format detection, UTF-8 support, byte pair conversion, validation, and character-by-character decoding for hex data analysis and text extraction from hexadecimal representations.
Hex Encoder
Encode text to hexadecimal format with UTF-8 support, byte-by-byte conversion, space-separated or continuous output options, uppercase/lowercase hex digits, and reverse decoding for hex data creation and encoding analysis.
Unicode Decoder
Decode Unicode code points (U+XXXX format) to readable text with UTF-8/UTF-16 support, emoji handling, surrogate pair processing, character name lookup, and multi-byte character decoding for Unicode text analysis and international character processing.
Unicode Encoder
Encode text to Unicode code points (U+XXXX format) with character-by-character conversion, UTF-8/UTF-16 encoding support, emoji code point extraction, character name display, and reverse decoding for Unicode analysis and international character encoding.
HTML Entity Decoder
Decode HTML entities (like &, <, ") back to their original characters with support for named entities, numeric entities (decimal and hexadecimal), and automatic entity detection for extracting readable text from HTML-encoded content.
HTML Entity Encoder
Encode special characters to HTML entities (like & → &, < → <, © → ©) with named entity preference, numeric entity options, and safe HTML display for preventing XSS vulnerabilities and preserving markup structure.
JWT Encoder
Encode JSON Web Tokens (JWT) with header and payload creation, algorithm selection (HS256, RS256, ES256), secret key configuration, expiration time (exp), issued at (iat), and signature generation for secure authentication and authorization tokens.
Checksum Calculator
Calculate checksums for files and text using multiple algorithms (MD5, SHA-1, SHA-256, SHA-512, CRC32) to verify file integrity, detect corruption, compare files, and ensure data hasn't been modified during transmission or storage.
CRC32 Calculator
Calculate CRC32 (Cyclic Redundancy Check) checksums for files and text with support for multiple variants (IEEE 802.3, Castagnoli, Koopman, BZIP2), custom polynomial configuration, and error detection for data integrity verification.
HMAC Generator
Generate HMAC (Hash-based Message Authentication Code) signatures using various hash algorithms (SHA-256, SHA-512, SHA-1, MD5) for API authentication, message integrity verification, and secure request signing.
Hash Identifier
Identify hash types and algorithms from hash values by analyzing length, character set, and patterns. Supports detection of MD5, SHA-1, SHA-256, SHA-512, bcrypt, Argon2, and other common hash formats for security analysis and forensics.
Bcrypt Verifier
Verify passwords against bcrypt hashes by comparing plaintext passwords with stored bcrypt hash values. Supports all bcrypt variants ($2a$, $2b$, $2y$) and provides secure password verification for authentication systems.
Bcrypt Generator
Generate bcrypt password hashes with customizable cost factors (rounds), automatic salt generation, and support for all bcrypt variants ($2a$, $2b$, $2y$). Perfect for secure password storage in applications and databases.
SHA512 Hash Generator
Generate SHA-512 (Secure Hash Algorithm 512-bit) cryptographic hashes for text and files. SHA-512 produces 128-character hexadecimal hashes, providing high security for data integrity, digital signatures, and password hashing applications.
SHA256 Hash Generator
Generate SHA-256 (Secure Hash Algorithm 256-bit) cryptographic hashes for text and files. SHA-256 produces 64-character hexadecimal hashes, providing strong security for data integrity, digital signatures, and secure communications.
SHA1 Hash Generator
Generate SHA-1 (Secure Hash Algorithm 1) cryptographic hashes for text and files. SHA-1 produces 40-character hexadecimal hashes. Note: SHA-1 is considered cryptographically broken and should not be used for new security applications.
ASCII to Binary
Convert ASCII text to binary representation. Encode each ASCII character to its 8-bit binary equivalent, view character-by-character mapping, and understand how text is represented in binary format for encoding, data analysis, and learning purposes.
Text to Binary
Convert any text to binary format using UTF-8 encoding. Supports all Unicode characters including emojis and international text, provides character-by-character binary representation, and shows how text is encoded in binary for data transmission and storage.
Code Obfuscator
Obfuscate JavaScript, TypeScript, and other code to make it harder to read and reverse-engineer. Rename variables and functions, minify code, add dead code, and protect intellectual property while maintaining functionality.
Database Connection String Builder
Build database connection strings for MySQL, PostgreSQL, SQL Server, MongoDB, and other databases. Generate properly formatted connection strings with host, port, database name, credentials, and connection options.
MySQL Query Generator
Generate MySQL queries (SELECT, INSERT, UPDATE, DELETE) from table schemas and requirements. Build complex queries with JOINs, WHERE clauses, aggregations, and subqueries using an intuitive interface.
MongoDB Query Builder
Build MongoDB queries visually using an intuitive interface. Create find queries, aggregation pipelines, update operations, and complex queries with filters, projections, sorting, and MongoDB operators.
ER Diagram Generator
Generate Entity-Relationship (ER) diagrams from SQL schemas or database structures. Visualize database relationships, table connections, foreign keys, and export diagrams in PNG, JPG, WebP, or PDF formats.
Database Schema Designer
Design database schemas visually with drag-and-drop interface. Create tables, define columns with data types, set primary keys and foreign keys, establish relationships, and generate SQL CREATE statements from your visual design.
SQL Query Builder
Build SQL queries visually with drag-and-drop interface. Create SELECT, INSERT, UPDATE, DELETE queries with JOINs, WHERE clauses, aggregations, and subqueries. Generate SQL from visual query design.
Markdown TOC Generator
Generate table of contents (TOC) for Markdown documents automatically. Extract headings from Markdown files, create nested TOC with proper indentation, and generate anchor links compatible with GitHub, GitLab, and other Markdown processors.
Markdown Table Generator
Generate Markdown tables from CSV, TSV, or manual input. Create properly formatted Markdown tables with alignment options, add/remove rows and columns, and convert data into Markdown table syntax for documentation and README files.
Random User Generator
Generate realistic random user profiles with names, emails, addresses, phone numbers, avatars, and demographic data. Create test users for applications, mock data for development, and sample profiles with customizable fields and export formats.
Test Data Generator
Generate structured test data with custom schemas, field types, constraints, and relationships. Create realistic datasets for testing applications, databases, and APIs with customizable complexity, data types, and export formats (JSON, CSV, SQL).
Config File Generator
Generate configuration files for various frameworks and tools (webpack, eslint, prettier, babel, etc.). Create config files with best practices, customizable options, validation, and format support (JSON, YAML, JavaScript, TypeScript).
CircleCI Config Generator
Build and inspect CircleCI configuration files (.circleci/config.yml) for CI/CD pipelines with YAML editing, pipeline visualization, presets, upload support, and validation. Free users can edit and download raw config YAML, while paid users also unlock backend-generated Markdown pipeline documentation for reviews, onboarding, and handoff.
GitHub Actions Generator
Generate GitHub Actions workflow files (.github/workflows/*.yml) for CI/CD pipelines. Create workflows with jobs, steps, matrix strategies, caching, secrets, environment variables, and deployment configurations with validation and best practices.
GitLab CI Generator
Generate GitLab CI configuration files (.gitlab-ci.yml) for CI/CD pipelines. Create pipelines with stages, jobs, Docker images, caching, artifacts, environment variables, and deployment configurations with validation and best practices.
Jenkins Pipeline Generator
Generate Jenkins pipeline files (Jenkinsfile) for CI/CD pipelines. Create declarative and scripted pipelines with stages, steps, agents, environment variables, post-actions, and deployment configurations with validation and best practices.
Git Command Generator
Generate Git commands for common operations (commit, push, pull, merge, rebase, etc.). Create Git commands with proper syntax, flags, and options based on your workflow needs. Includes command explanations and best practices.
Branch Name Generator
Generate Git branch names following naming conventions (feature/, bugfix/, hotfix/, etc.). Create branch names based on issue numbers, feature descriptions, or templates. Includes validation and best practices for branch naming.
Commit Message Generator
Generate conventional commit messages following the Conventional Commits specification. Create commit messages with type (feat, fix, docs, etc.), scope, description, and body. Includes validation and best practices for clear commit history.
Changelog Generator
Generate changelogs from Git commit messages, version tags, or manual entries. Create formatted changelogs following Keep a Changelog format, group changes by type, include version numbers, dates, and links. Supports Markdown and other formats.
.gitignore Generator
Generate .gitignore files for various programming languages, frameworks, and IDEs. Create comprehensive .gitignore files with common patterns, custom rules, and best practices. Supports multiple templates and customization options.
JSON-LD Generator
Generate JSON-LD structured data markup for SEO and rich snippets. Create schema.org markup for websites, articles, products, organizations, events, and more. Includes validation and preview for Google Search Console compatibility.
Schema Markup Generator
Generate schema.org structured data markup in JSON-LD, Microdata, or RDFa format. Create structured data for websites, articles, products, organizations, events, and more. Includes validation and Google Search Console compatibility.
Twitter Card Generator
Generate Twitter Card meta tags for rich link previews on Twitter. Create summary, summary_large_image, app, and player card types with optimized images, titles, descriptions, and validation. Includes preview and best practices.
Meta Tag Generator
Generate comprehensive HTML meta tags for SEO, social media, and web standards. Create title, description, keywords, Open Graph, Twitter Cards, viewport, robots, and other meta tags with validation and best practices.
Regex Test Cases Generator
Generate comprehensive test cases for regular expressions. Create matching and non-matching strings, edge cases, and validation examples to thoroughly test regex patterns and ensure they work correctly.
GraphQL Mock Server
Generate mock GraphQL responses for testing and development. Enter a GraphQL schema and query, and get realistic mock data responses. Includes AI-powered schema generation and query suggestions.
Mock API Response Generator
Generate realistic mock REST API responses for testing and development. Create JSON responses with customizable data structures, status codes, headers, and realistic sample data for API endpoints.