Developer
Format, encode, decode and generate. These tools are free, need no account, and come with simple step-by-step instructions.
- JSON Formatter & ValidatorPretty-print, minify and validate JSON with clear error messages.
- JSON to CSVConvert a JSON array of objects into a CSV you can open in Excel.
- CSV to JSONTurn CSV (with a header row) into a JSON array.
- Base64 Encode / DecodeEncode text to Base64 or decode Base64 back to text (UTF-8 safe).
- URL Encode / DecodePercent-encode text for URLs or decode %20-style strings.
- HTML Entity Encode / DecodeEscape <, >, & and quotes for HTML, or turn entities back into text.
- JWT DecoderRead the header and payload of a JSON Web Token (nothing is sent anywhere).
- UUID GeneratorGenerate random v4 UUIDs / GUIDs in bulk.
- Hash Generator (SHA)SHA-1, SHA-256, SHA-384 and SHA-512 hashes of any text.
- Regex TesterTest a regular expression and see every match and group live.
- Unix Timestamp ConverterConvert epoch seconds/milliseconds to a date and back.
- Number Base ConverterBinary, octal, decimal and hexadecimal in one step.
- Strip HTML TagsRemove all HTML tags and keep the readable text.
- Markdown to HTMLConvert Markdown headings, lists, links and code to HTML.
- Text to BinaryConvert text to 8-bit binary and binary back to text.
- Morse Code TranslatorTranslate text to Morse code and Morse back to text.
- URL ParserInspect a URL’s host, path and query parameters without visiting it.
- JSON FlattenerFlatten JSON values to escaped JSON Pointer paths.
- JSON to TypeScript TypesGenerate a TypeScript type from a JSON example.
- JSON Schema GeneratorCreate a draft JSON Schema from an example object.
- JSON Path Value ExtractorExtract a value using simple dot and array-index paths.
- HTTP Status Code LookupLook up common HTTP response code meanings.
- MIME Type LookupFind a common media type from a file extension.
- Query String BuilderBuild URL-encoded parameters from a JSON object.
- cURL Command GeneratorCreate a quoted HTTP request command without running it.
- Cron Expression GeneratorCreate a five-field cron schedule from simple choices.
- Cron Expression ExplainerDescribe the fields of a simple five-field cron schedule.
- Robots.txt GeneratorGenerate a small crawler-rule file and optional sitemap line.
- SEO & Open Graph Meta Tag GeneratorGenerate escaped title, description and social preview tags.
- Apache Redirect Rule GeneratorGenerate one exact-path permanent redirect rule.
- Email Header ParserUnfold and inspect pasted email header fields.
- Docker Compose Starter GeneratorCreate a minimal single-service compose file.
- Gitignore Starter GeneratorGenerate ignore rules for common project stacks.
- UUID ValidatorCheck canonical UUID formatting and inspect version bits.
- JSON to SQL INSERT GeneratorCreate an escaped INSERT statement from flat JSON rows.
- JSON Minifier (Compress JSON)Remove spaces and line breaks from JSON to make it as small as possible.
- JSON Validator (Find the Error)Check if JSON is valid and see the exact line and column of any mistake, with a tip to fix it.
- JSON String Escape / UnescapeTurn text into a safe JSON string (\n, \", \\) or turn an escaped string back into normal text.
- JSON Key Sorter (A–Z)Sort every key in a JSON object alphabetically, at every level, to compare or tidy files.
- JSON Compare (Diff Two JSON)Compare two JSON documents and list every added, removed and changed value by its path.
- JSON Repair (Fix Broken JSON)Fix almost-JSON: single quotes, keys without quotes, trailing commas, comments, Python True/None.
- JSON to XML ConverterConvert JSON into well-formed XML with your own root element name.
- JSON to Go StructGenerate Go structs with json tags from sample JSON, including nested objects and lists.
- JSON to Python Class (Dataclass / Pydantic)Generate Python dataclasses or Pydantic models from sample JSON, with type hints.
- YAML to JSON Converter & ValidatorConvert YAML (Docker Compose, Kubernetes, GitHub Actions, configs) to JSON and catch indentation mistakes.
- XML Formatter & ValidatorPretty-print messy XML with clean indentation, or minify it, and find unclosed tags.
- SQL Formatter (Beautifier)Format long SQL queries into readable lines: SELECT, FROM, JOIN, WHERE, GROUP BY each on their own line.
- CSS MinifierShrink CSS by removing comments, spaces and line breaks without changing how the page looks.
- CSS Beautifier (Formatter)Turn minified or messy CSS into neat, indented rules: one property per line.
- HTML MinifierRemove comments and extra spaces from HTML to make pages smaller, keeping <pre> and scripts safe.
- HTML Beautifier (Formatter)Indent messy or one-line HTML so every tag is easy to read. Keeps text, scripts and <pre> blocks safe.
- String Escape / Unescape (JS, SQL, CSV, Regex, Shell)Escape text safely for JavaScript, JSON, SQL, CSV, regular expressions or the command line, and back.
- CSV to Markdown TablePaste CSV or spreadsheet cells and get a neat Markdown table for GitHub, README files and docs.
- JSON to Zod SchemaGenerate a Zod validation schema and TypeScript type from sample JSON.
- JSON Lines (NDJSON) ConverterConvert a JSON array into JSON Lines (one object per line) and back. Used for logs, BigQuery and AI datasets.
- Text to Hex / Hex to TextConvert text into hexadecimal bytes (UTF-8) and hex back into readable text.
- Base32 Encode / DecodeEncode text to Base32 (RFC 4648) or decode it, like the secrets used by 2FA authenticator apps.
- Unicode Escape Converter (\u, &#x;, U+)Convert text to \uXXXX, \u{…}, HTML entities or U+ codes, and decode them back to text.
- Unicode Character Inspector (Find Hidden Characters)See every character’s code, UTF-8 bytes and type. Finds invisible spaces, zero-width characters and look-alike letters.
- String Length & Byte Counter (UTF-8)Count characters, bytes (UTF-8 / UTF-16), code points and SMS parts — useful for database and API limits.
- HTML to JSX Converter (React)Paste HTML and get React-ready JSX: className, htmlFor, style objects, self-closing tags and camelCase events.
- Random String & Token GeneratorCreate secure random strings for API keys, tokens, passwords, coupon codes and test data.
- Nano ID GeneratorGenerate short, URL-safe unique IDs (Nano ID) with your own length and alphabet.
- ULID Generator & DecoderGenerate ULIDs (sortable unique IDs) or paste one to see the exact date and time it was created.
- UUID v7 Generator (Time-Ordered) & DecoderGenerate UUID version 7 (sorted by time, better for databases) or decode any UUID’s version and time.
- Mock Data Generator (JSON, CSV, SQL)Generate fake users, products, orders or posts for testing, as JSON, CSV or SQL INSERT statements.
- JWT Encoder (Create & Sign HS256)Create a signed JSON Web Token from a payload and secret (HS256/384/512) for testing APIs.
- Basic Auth Header Generator & DecoderMake the “Authorization: Basic …” header from a username and password, or decode an existing one.
- Chmod Calculator (Linux File Permissions)Turn permissions like 755 into rwxr-xr-x (and back) and see in plain words who can read, write and run a file.
- Nginx Config GeneratorCreate an Nginx server block for a reverse proxy (Node, Next.js), static site or single-page app, with HTTPS and gzip.
- Dockerfile GeneratorMake a production-ready Dockerfile for Node.js, Next.js, Python, Go or a static site, plus a .dockerignore.
- Security Headers Generator (CSP, HSTS)Generate HTTP security headers (Content-Security-Policy, HSTS, X-Frame-Options…) for Nginx, Apache, Next.js or Cloudflare.
- Sitemap XML GeneratorPaste a list of page URLs and get a valid sitemap.xml to submit to Google Search Console and Bing.
- .env Converter (to JSON, Docker, Kubernetes)Convert a .env file to JSON, docker -e flags, Docker Compose, Kubernetes env or GitHub Actions — or JSON back to .env.
- .editorconfig GeneratorCreate an .editorconfig file so every editor on your team uses the same indentation, line endings and charset.
- Open Source License Generator (MIT, ISC, BSD…)Create a LICENSE file for your project: MIT, ISC, BSD 2/3-Clause, Unlicense or the Apache 2.0 notice.
- README Generator (Markdown)Create a clean README.md for GitHub with description, features, install, usage, tech stack and license.
- Git Commit Message Generator (Conventional Commits)Write clear commit messages like “feat(auth): add Google login” and get the git command, with checks for length and style.
- Semantic Version (SemVer) Calculator & Range CheckerCompare versions, see the next major/minor/patch, and check if a version matches npm ranges like ^1.2.0 or ~2.1.
- SQL IN Clause Generator (List to IN (…))Turn a pasted list (from Excel, emails, IDs) into a SQL IN (…) clause with quotes, escaping and duplicates removed.
- List to Array Converter (JSON, JS, Python, PHP…)Turn a pasted list into an array for JSON, JavaScript, Python, PHP, Java, C#, Go or a comma-separated line.
- cURL to Code Converter (fetch, Axios, Python, PHP)Paste a curl command (from API docs or Chrome “Copy as cURL”) and get JavaScript fetch, Axios, Python requests or PHP code.
- Markdown Table of Contents GeneratorPaste a Markdown document and get a clickable table of contents with GitHub-style links.
- Common Regex Patterns (Email, URL, PH Mobile…)Ready-made regular expressions for email, URL, Philippine mobile numbers, IP, dates, passwords and more — explained and testable.
- Docker Run to Docker Compose ConverterPaste a docker run command and get the matching docker-compose.yml service (ports, volumes, env, restart…).
- APK Info Viewer (Package Name, Version, SHA-1)Open an Android APK to see its package name, app name, version code, min/target SDK, permissions and SHA-1/SHA-256 signing fingerprints.
- IPA Info Viewer (Bundle ID, Version, Team ID)Open an iPhone .ipa file to see the bundle ID, version, build number, minimum iOS, permissions and Team ID.
- Facebook Key Hash Generator (from SHA-1)Convert your app’s SHA-1 fingerprint into the Facebook Android key hash — and back — without OpenSSL.
- Play Store & App Store Link GeneratorPaste a package name, bundle ID or store link and get every link format: Play Store, market://, App Store, itms-apps://, smart banner and QR text.
- Android Package Name Generator & CheckerCreate a valid Android package name (application ID) from your website and app name, and check one you already have.
- Android API Level & Version LookupFind which Android version an API level is (API 34 = Android 14) and the other way around, with the full table.
- App Links File Generator (assetlinks.json & Apple AASA)Create assetlinks.json (Android App Links) and apple-app-site-association (iOS Universal Links) so your website links open your app.
- cURL Command Builder & CLI GeneratorVisually build robust bash cURL commands with headers, auth, and payloads.
- HTML5 Table Code GeneratorGenerate clean semantic HTML tables with headers and styling.
- DNS Record Generator (SPF, DMARC, MX)Generate DNS records to authenticate email delivery and pass spam filters.
- Git Command Cheatsheet & Terminal HelperLook up exact Git commands for common development workflows.
- Cron Expression & Schedule GeneratorCreate standard 5-field cron schedules with English translation.
- HEX to RGB, HSL & CMYK Color ConverterConvert hex color codes into RGB, HSL, and CMYK color spaces.
- SVG Code Minifier & OptimizerStrip comments, doctype, and extra whitespace from raw SVG markup.
- JWT (JSON Web Token) Claims InspectorDecode JWT headers and payloads with expiration timestamp conversion.
- User-Agent String Parser & Device DetectorInspect browser engine, operating system and device family from User-Agent.
- IPv4 Subnet & CIDR Netmask CalculatorCalculate network address, broadcast, and usable host count from CIDR.
- SQL String Escape & Sanitize FormatterEscape single quotes and special characters for SQL insert and update statements.
- CSS Glassmorphism Code GeneratorGenerate modern frosted glass CSS with backdrop-filter properties.
- CSV to Markdown Table GeneratorConvert comma-separated data into GitHub Flavored Markdown table format.
- GraphQL Query Formatter & PrettifierFormat and indent nested GraphQL queries, mutations, and fragments.
- CORS Response Header GeneratorGenerate Access-Control headers for Express, Nginx, and Apache.
- Android Developer Starter GuideNot sure where to start? Follow this simple setup to build and test your first Android app.
- Android Studio — Download & Beginner GuideThe main workspace for building, running, and fixing Android apps. Start here if you are new.
- ADB / Android Platform Tools — Download & GuideConnect an Android phone to your computer to test apps and check its connection status.
- Android Emulator — Virtual Phone SetupTest an Android app on a virtual phone on your computer, even without a physical phone.
- Android Logcat — Find App ErrorsRead your app’s activity diary to find out what happened before an error or sudden shutdown.
- Android Profiler — Check Slow AppsCheck whether your app uses too much processing power or memory while it runs.
- Android APK Analyzer — Inspect App SizeLook inside an APK or Android App Bundle to find which files make your app large.
- scrcpy — Mirror & Control Android on PCDisplay and control your Android screen on a computer for app demonstrations and testing.
- Android USB Driver — Windows Phone ConnectionWindows cannot find your test phone? Find the correct official USB driver for its brand.
- Flutter — Android App Setup for BeginnersBuild Android apps with Flutter, a framework that also supports other platforms.
- VS Code — Editor for Flutter & Android ProjectsA lightweight code editor for Flutter and other app projects. Android build tools are still required.
- Git — Save Android Project HistorySave a clear history of your code so you can compare changes and return to earlier versions.
- Postman — Test APIs for Android AppsTest your backend’s response before connecting it to an Android app, using a simple request screen.