Server Config Generator — Free Online Tool Generate server configuration files: Apache .htaccess, Nginx conf, Node.js server, Express.js. HTTPS, redirects, caching, security headers, CORS.
Use this free online Server Config Generator directly in your browser. No signup required, no data leaves your device. Part of Utilier — a collection of 133+ developer utilities.
What is Server Configuration Generator (Apache, Nginx, Node.js)? Server configuration generator creates configuration files for web servers (Apache, Nginx) and Node.js applications. Generate Apache .htaccess (redirects, rewrites, caching, security), Nginx server blocks (virtual hosts, reverse proxy, SSL), or Node.js/Express.js boilerplate (routing, middleware, CORS). Customize settings: HTTPS redirect (HTTP → HTTPS), www redirect (www → non-www), caching headers (Cache-Control, Expires), security headers (CSP, HSTS, X-Frame-Options), GZIP compression, CORS, rate limiting. Copy-paste ready configuration for production deployment.
Server configuration turns an application into a reachable, secure service by defining hostnames, ports, static-file rules, reverse proxies, TLS behavior, headers, and request limits. Apache, Nginx, and Node.js express these concerns differently, so generated configuration is a starting point that must be adjusted for the deployment environment, certificate paths, upstream ports, and operational requirements.
Apache .htaccess: Generate .htaccess rules: redirects (301, 302), URL rewrites (remove .php, trailing slash), caching (images, CSS, JS), security (disable directory listing, block bad bots), HTTPS enforcement.Nginx configuration: Generate Nginx server blocks: virtual hosts (domain routing), reverse proxy (Node.js, Python), SSL/TLS (Let's Encrypt), caching, GZIP, security headers.Node.js/Express.js: Generate Express.js boilerplate: basic server, routing, middleware (body-parser, CORS, helmet), static files, error handling, HTTPS setup.HTTPS and security: HTTPS redirect (HTTP → HTTPS), HSTS header (force HTTPS), CSP (Content Security Policy), X-Frame-Options (prevent clickjacking), X-Content-Type-Options (prevent MIME sniffing).Caching and performance: Cache-Control headers (images, CSS, JS), GZIP compression, Brotli, expires headers. Improves page speed and reduces bandwidth.Why use server config? Writing server configuration manually is error-prone (syntax errors, security misconfigurations, performance issues). This tool generates production-ready configs.
Avoid syntax errors: Apache and Nginx configs are sensitive to syntax errors (missing semicolons, wrong directives). Tool validates syntax and generates correct configs.Security by default: Includes security headers (CSP, HSTS, X-Frame-Options), HTTPS enforcement, disable directory listing. Prevents common vulnerabilities.SEO and performance: HTTPS redirect (SEO ranking factor), caching headers (page speed), GZIP compression (reduce bandwidth), redirects (301 for SEO).Save time: No need to search docs for directive names or examples. Tool generates configs instantly based on your needs.Learn best practices: See how to configure HTTPS, caching, security headers, reverse proxy. Great for learning server administration.Copy-paste ready: Copy config to .htaccess, nginx.conf, or server.js. Deploy immediately without manual editing.When to use server config Use whenever you need to configure web servers or Node.js applications.
Setting up Apache .htaccess for redirects, rewrites, caching, or security. Configuring Nginx for virtual hosts, reverse proxy, SSL, or static file serving. Creating Node.js/Express.js server boilerplate for API or web app. Enforcing HTTPS (HTTP → HTTPS redirect, HSTS header) for security and SEO. Adding security headers (CSP, X-Frame-Options, X-Content-Type-Options) to prevent attacks. Configuring caching (Cache-Control, Expires) to improve page speed. Setting up CORS for API access from different domains. How to use server config Select server type, configure options, generate config.
Choose server type: Select: Apache (.htaccess), Nginx (server block), Node.js/Express.js (server.js). Different syntax and features for each.Configure redirects (optional): HTTPS redirect (HTTP → HTTPS), www redirect (www.example.com → example.com or vice versa), 301/302 redirects (old URL → new URL).Set caching rules (optional): Cache static files (images, CSS, JS) with Cache-Control: max-age=31536000. Specify file types (.jpg, .css, .js) and expiration time (1 year, 1 month).Add security headers (optional): HSTS (enforce HTTPS), CSP (Content Security Policy), X-Frame-Options (prevent clickjacking), X-Content-Type-Options (prevent MIME sniffing).Enable GZIP compression (optional): Compress text files (HTML, CSS, JS, JSON) to reduce bandwidth. Improves page load speed.Configure CORS (optional, Nginx/Node.js): Allow cross-origin requests (Access-Control-Allow-Origin). Specify allowed origins (* or specific domain).Copy configuration: Click Copy to get config. Save as .htaccess (Apache root directory), nginx.conf (Nginx), or server.js (Node.js). Deploy to server.Key features Apache .htaccess: Redirects, rewrites, caching, security, HTTPS enforcement, disable directory listing.Nginx configuration: Server blocks, reverse proxy, SSL/TLS, caching, GZIP, security headers.Node.js/Express.js: Server boilerplate, routing, middleware (CORS, helmet), static files, error handling.HTTPS redirect: HTTP → HTTPS (301 redirect). SEO ranking factor and security best practice.Security headers: HSTS, CSP, X-Frame-Options, X-Content-Type-Options. Prevent clickjacking, XSS, MIME sniffing.Caching rules: Cache-Control, Expires headers for static files. Improves page speed and reduces bandwidth.GZIP compression: Compress text files (HTML, CSS, JS). Reduces file size by 70-80%.Common use cases Apache HTTPS redirect: .htaccess: RewriteEngine On, RewriteCond %{HTTPS} off, RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]. Redirects all HTTP to HTTPS (SEO and security).Nginx reverse proxy (Node.js): Nginx proxies requests to Node.js app on port 3000. location / { proxy_pass http://localhost:3000; proxy_set_header Host $host; }. Used for production deployments.Apache caching (1 year for images): .htaccess: <FilesMatch "\.(jpg|jpeg|png|gif|svg)
quot;> Header set Cache-Control "max-age=31536000, public" </FilesMatch>. Browsers cache images for 1 year.Nginx SSL/TLS (Let's Encrypt): Nginx: listen 443 ssl; ssl_certificate /etc/letsencrypt/live/example.com/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/example.com/privkey.pem;. HTTPS with free SSL cert.Express.js CORS: Node.js: app.use(cors({ origin: 'https://example.com' }));. Allows API requests from example.com (prevents CORS errors).Apache security headers: .htaccess: Header set X-Frame-Options "SAMEORIGIN", Header set X-Content-Type-Options "nosniff", Header set Content-Security-Policy "default-src 'self'". Prevents clickjacking, MIME sniffing, XSS.Examples Server configuration examples.
Apache HTTPS redirect (HTTP → HTTPS) Server: Apache, Option: HTTPS redirectRewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]Redirects all HTTP traffic to HTTPS (301 permanent). SEO ranking factor. Add to .htaccess in root directory.
Nginx reverse proxy (Node.js on port 3000) Server: Nginx, Option: Reverse proxy to localhost:3000location / { proxy_pass http://localhost:3000; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr;
}Proxies requests to Node.js app. Nginx handles static files, proxies API to backend. Production setup.
Apache caching (images, 1 year) Server: Apache, Option: Cache images for 1 year<FilesMatch "\.(jpg|jpeg|png|gif|svg)
quot;> Header set Cache-Control "max-age=31536000, public"
</FilesMatch>Browsers cache images for 1 year (31536000 seconds). Reduces server load and improves page speed. Add to .htaccess.
Express.js server with CORS Server: Node.js/Express.js, Option: Enable CORSconst express = require('express');
const cors = require('cors');
const app = express();
app.use(cors());
app.get('/', (req, res) => res.send('Hello'));
app.listen(3000);Express.js server with CORS enabled (allows cross-origin requests). Used for APIs accessed from different domains.
Nginx SSL/TLS (Let's Encrypt) Server: Nginx, Option: HTTPS with Let's Encryptlisten 443 ssl;
ssl_certificate /etc/letsencrypt/live/example.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/example.com/privkey.pem;HTTPS with free SSL cert from Let's Encrypt. Add to Nginx server block. Replace example.com with your domain.
Technical reference Server configuration specifications:
Apache .htaccess Plain text file in website root. Controls: redirects (RewriteRule), rewrites, caching (Header set Cache-Control), security (Options -Indexes). Requires mod_rewrite enabled. Nginx configuration File in /etc/nginx/sites-available/. Server blocks define virtual hosts. Directives: listen (port), server_name (domain), location (routing), proxy_pass (reverse proxy), ssl_certificate (HTTPS). Node.js/Express.js JavaScript file (server.js, app.js). Uses Express framework: app.get (routing), app.use (middleware), app.listen (port). Middleware: body-parser, cors, helmet (security). HTTPS redirect Apache: RewriteCond %{HTTPS} off, RewriteRule. Nginx: if ($scheme != "https") { return 301 https://$host$request_uri; }. Node.js: middleware checks req.protocol. Caching headers Cache-Control: max-age=31536000 (1 year), public (cacheable by browsers/CDN). Expires: Thu, 31 Dec 2025 23:59:59 GMT (older syntax). ETag: file hash for validation. Security headers HSTS: Strict-Transport-Security: max-age=31536000 (force HTTPS). CSP: Content-Security-Policy: default-src 'self' (prevent XSS). X-Frame-Options: SAMEORIGIN (prevent clickjacking). GZIP compression Apache: mod_deflate. Nginx: gzip on; gzip_types text/css text/javascript. Node.js: compression middleware. Compresses HTML, CSS, JS, JSON (70-80% reduction). CORS Nginx: add_header Access-Control-Allow-Origin *; (or specific domain). Node.js: app.use(cors()). Allows cross-origin requests (API access from different domain). Reverse proxy Nginx: location / { proxy_pass http://localhost:3000; }. Routes requests to backend (Node.js, Python). Used for production (Nginx handles static files, proxies API to backend). SSL/TLS Nginx/Apache: ssl_certificate (fullchain.pem), ssl_certificate_key (privkey.pem). Let's Encrypt provides free SSL certs. Node.js: https.createServer({ key, cert }, app). Common mistakes to avoid Not enabling mod_rewrite for Apache .htaccess rewrites, causing 500 errors Why it happens: .htaccess RewriteRule requires mod_rewrite Apache module. If not enabled, site returns 500 Internal Server Error. Common on shared hosting or new Apache installs.
How to avoid it: Enable mod_rewrite: sudo a2enmod rewrite, then restart Apache: sudo service apache2 restart. Also ensure AllowOverride All in Apache config (allows .htaccess to override settings).
Using HTTP → HTTPS redirect without updating internal links, causing mixed content Why it happens: HTTPS redirect works, but internal links use http:// (e.g., <img src="http://example.com/image.jpg">). Browser blocks mixed content (HTTPS page loading HTTP resources). Broken images/CSS.
How to avoid it: Use relative URLs (/image.jpg) or protocol-relative (//example.com/image.jpg). Or update all links to https://. Check browser console for mixed content warnings.
Setting Cache-Control max-age too high for frequently updated files (HTML, API responses) Why it happens: Example: Cache-Control: max-age=31536000 (1 year) for index.html. If you update HTML, users see cached old version for 1 year. Common mistake when copy-pasting cache rules.
How to avoid it: Use long cache (1 year) for static files (images, CSS, JS with version hashes). Use short cache (5 min) or no-cache for HTML, API responses. Example: Cache-Control: no-cache for HTML.
Not setting CORS headers, causing API requests to fail from different domains Why it happens: Browser blocks cross-origin requests by default (CORS policy). Example: API on api.example.com, frontend on example.com. Requests fail with CORS error. Common when separating API and frontend.
How to avoid it: Add CORS headers: Access-Control-Allow-Origin: https://example.com (specific domain) or * (all domains). Nginx: add_header. Express.js: app.use(cors()).
Using if in Nginx (if is evil), causing unexpected behavior Why it happens: Nginx if directive has quirks (not like if in programming languages). Can break location blocks, cause wrong routing, or skip directives. Called 'if is evil' in Nginx docs.
How to avoid it: Avoid if when possible. Use map, try_files, or return instead. For HTTPS redirect, use: if ($scheme != "https") { return 301 https://$host$request_uri; } (this specific if is OK).
Frequently asked questions What is the difference between Apache and Nginx? Apache: older, process-based, .htaccess support, easier for beginners. Nginx: newer, event-driven, faster for static files, better for high traffic, reverse proxy. Use Nginx for production.
How do I redirect HTTP to HTTPS? Apache: RewriteCond %{HTTPS} off, RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]. Nginx: if ($scheme != "https") { return 301 https://$host$request_uri; }. Node.js: middleware checks req.protocol.
What is a reverse proxy and why use it? Reverse proxy routes requests to backend (Node.js, Python). Nginx handles static files (fast), proxies API to backend. Benefits: SSL termination, load balancing, caching. Production standard.
How do I enable GZIP compression? Apache: LoadModule deflate_module, AddOutputFilterByType DEFLATE text/html text/css text/javascript. Nginx: gzip on; gzip_types text/css text/javascript. Node.js: app.use(compression()).
What are security headers and why do I need them? HSTS (force HTTPS), CSP (prevent XSS), X-Frame-Options (prevent clickjacking), X-Content-Type-Options (prevent MIME sniffing). Prevent common attacks. Required for security audits (OWASP).
How do I fix CORS errors? Add Access-Control-Allow-Origin header. Nginx: add_header Access-Control-Allow-Origin *; (or specific domain). Express.js: app.use(cors()). Allows cross-origin requests.
What is the difference between 301 and 302 redirects? 301 = permanent (SEO transfers to new URL). 302 = temporary (SEO stays with old URL). Use 301 for domain changes, 302 for A/B testing or maintenance.
Privacy and availability Runs entirely in your browser — zero server processing No signup or account required Works offline once loaded Fast, lightweight, no external dependencies Available as a browser extension for Chrome and Firefox Tags HTTP CI/CD API Related tools .htaccess Generator — Generate common Apache .htaccess rules (HTTPS, www, caching, compression).Nginx Config Generator — Generate production-ready Nginx server blocks for reverse proxy, SPA, or static sites with SSL, gzip, and security headers.Dockerfile Generator — Scaffold a Dockerfile for many stacks with multi-stage builds, env vars, ports, a non-root user and healthcheck.robots.txt Generator — Generate a robots.txt with allow/disallow rules, crawl-delay and sitemap..gitignore Generator — Combine common .gitignore presets for languages, OSes and editors.All developer tools JSON Beautifier & Validator — Format, minify and validate JSON. Reports the exact error location.HTML Beautifier & Minifier — Indent or minify HTML. Content of pre/script/style is preserved.CSS Beautifier & Minifier — Pretty-print or minify CSS. Handles comments, strings, and nested at-rules.JavaScript Beautifier & Minifier — Format, minify, or obfuscate JavaScript. String, template, regex and comment aware.SQL Formatter — Format SQL queries: clauses on new lines, keywords uppercased.SQL Converter — Convert SQL INSERT statements or SELECT results to CSV, JSON, XML, YAML, or HTML.Markdown Preview — Live GitHub-flavoured-ish Markdown rendering (safe, HTML-escaped).Diff Checker — Compare two texts line by line with additions and deletions highlighted.Base64 / Base32 / Base58 / Base85 Encoder — Encode and decode text using Base64, Base32, Base58, Base85, or ASCII85.URL Encode / Decode — Percent-encode or decode text and query components, in any character set.HTML Entity Encode / Decode — Escape/unescape HTML special characters and numeric entities.ROT13 / ROT-N Encoder — Apply the ROT13 letter cipher (or any ROT-N shift) to text. ROT13 is its own inverse.JWT Decoder — Decode a JWT's header and payload. Optionally verify an HMAC signature.JWT Generator — Create a signed JWT (HS256/384/512) from a JSON payload and secret.Hash Generator — Compute MD5, SHA-1, SHA-256, SHA-384, SHA-512, and CRC-16 digests of text.HMAC Generator — Compute a keyed HMAC signature of a message (SHA-1/256/384/512).CRC32 Generator — Compute the CRC-32 (IEEE 802.3) checksum of text, shown as hex and decimal.Hash Verification — Compute a hash of your text (MD5, SHA-1/256/384/512 or CRC-32) and compare it against an expected value to confirm a match.Checksum Calculator — Upload a file to compute its SHA-1, SHA-256, SHA-384, SHA-512 and CRC-32 checksums for integrity verification.Text Compression — Compress and decompress text using GZip, Deflate, or Deflate-Raw algorithms.BCrypt Generator — Hash a password with bcrypt (Blowfish-based, salted) at a configurable cost, or verify a password against an existing bcrypt hash.AES Encrypt / Decrypt — Encrypt or decrypt text with AES-256-GCM using a password (PBKDF2-SHA256 key derivation). Output is base64 packing salt + IV + ciphertext.RSA Encrypt / Decrypt — Generate an RSA keypair and encrypt/decrypt short messages with RSA-OAEP (SHA-256). Keys are PEM. Best for small payloads (≈190 bytes at 2048-bit).UUID Generator — Generate cryptographically-random version 4 UUIDs in bulk.Password Generator — Generate strong random passwords with configurable character sets.Regex Tester — Test JavaScript regular expressions with live match highlighting and groups.Unix Timestamp Converter — Convert between Unix timestamps and human-readable dates (local & UTC).Timezone Converter — Convert a date and time between any two IANA time zones (DST-aware).Date Difference Calculator — Calculate the elapsed time between two dates as a calendar breakdown and in total units.QR Code Generator — Turn text/URLs into a QR code, optionally with a centered logo. Download as PNG.Color Picker & Converter — Convert between HEX, RGB(A), HSL(A), HSV, and CMYK. Pick a color visually.cURL Converter — Convert a curl command to fetch, Axios, React, Python, Go, PHP, Java or Rust — and fetch back to curl.JSON ↔ YAML — Convert JSON to YAML and YAML back to JSON.TOML Converter — Convert TOML to JSON or YAML and JSON/YAML back to TOML, with validation.JSON ↔ CSV / SQL — Convert JSON array to CSV, TSV, or SQL INSERT statements. Parse CSV/TSV back to JSON.Lorem Ipsum Generator — Generate placeholder text by paragraphs, sentences or words.Case Converter — Convert text between camelCase, snake_case, kebab-case, Title Case and more.Number Base Converter — Convert integers between binary, octal, decimal, hexadecimal, and custom bases (radix 2-36).Text / Binary / Hex / Decimal / Octal Converter — Convert between text, binary, hexadecimal, decimal, and octal. Auto-detects the input format.Slug Generator — Convert titles into clean, URL-friendly slugs. Strips accents and punctuation.CSS Unit Converter — Convert between px, rem, em, %, pt, pc, in, cm, mm, vw and vh.Image Converter — Turn an image into a Base64 data URI, CSS background, <img> tag or an SVG wrapper.Unicode Encoder / Decoder — Convert text to and from \uXXXX escapes, or list its Unicode code points.UTF-8 Encoder / Decoder — Convert text to its UTF-8 bytes (hex, decimal or binary) and decode bytes back to text.ASCII Converter — Convert text to and from character codes in decimal, hexadecimal or binary.Escape / Unescape — Escape and unescape strings for JSON, XML, JavaScript, CSV, and SQL contexts.Word & Character Counter — Live count of words, characters, lines, sentences, paragraphs and reading time.Text Formatter & Cleaner — Clean up text: remove blank lines, trim spaces, strip line numbers, sort/shuffle/reverse lines or words, remove punctuation, flip upside down.Advanced String Tools — Advanced string manipulation: remove accents, extract delimited text, filter lines, calculate similarity, character diff.Emoji Picker — Browse and click an emoji to copy it to your clipboard.Nano ID Generator — Generate compact, URL-safe unique IDs with a configurable size and alphabet.ULID Generator — Generate ULIDs — 128-bit, lexicographically sortable IDs (48-bit time + 80-bit randomness) in Crockford Base32, with an optional monotonic mode.UUID Validator — Check whether a string is a valid UUID and detect its version and variant.Random Number Generator — Generate cryptographically-random integers, decimals, primes, or fractions within a range.Random String Generator — Generate random strings from selectable character sets, or special formats (hex, binary, MAC address).Random Regex Generator — Generate random strings that match a regular expression pattern. Perfect for test data generation.ASCII Art Generator — Turn text into a figlet-style banner or convert an image into ASCII art. Copy, download as text or image, and share.Snowflake ID Generator — Generate and decode Twitter/Discord-style Snowflake IDs with a configurable epoch and bit layout.CSS Gradient Generator — Design linear or radial gradients with live preview and copy the CSS.Box Shadow Generator — Visually build a CSS box-shadow and copy the rule.CSS Grid & Flexbox Generator — Generate CSS Grid templates or Flexbox layouts with a live preview, then copy or download the CSS.Query Parameter Parser — Break a URL or query string into its individual parameters.Query String Builder — Assemble a URL-encoded query string from key/value pairs.robots.txt Generator — Generate a robots.txt with allow/disallow rules, crawl-delay and sitemap.sitemap.xml Generator — Turn a list of URLs into a valid XML sitemap..gitignore Generator — Combine common .gitignore presets for languages, OSes and editors.Dockerfile Generator — Scaffold a Dockerfile for many stacks with multi-stage builds, env vars, ports, a non-root user and healthcheck..htaccess Generator — Generate common Apache .htaccess rules (HTTPS, www, caching, compression).Server Config Generator — Generate nginx, Apache or Tomcat configs for HTTPS, reverse proxy, load balancing, API gateway, caching and rate limiting.XML Beautifier / Minifier — Pretty-print, minify, validate XML. Convert to JSON or CSV.Cron Expression Parser — Translate a cron expression into a plain-English schedule.Cron Expression Generator — Build a cron expression from simple schedule fields with a live description.Regex Generator — Pick a common validation pattern and test it against sample text.CIDR Calculator — Expand an IPv4 CIDR block into network, broadcast, host range and mask.Subnet Calculator — Enter an IP and a subnet mask (dotted or prefix) to compute the subnet details.IP Address Converter — Convert IPv4 addresses to and from decimal, hexadecimal, octal, and binary formats.Punycode Converter — Convert internationalized domain names (IDN) to and from Punycode (xn--) ASCII form.CSP Generator & Evaluator — Build a Content-Security-Policy from directives and lint any pasted CSP for common weaknesses.Kubernetes Manifest Generator — Generate a Kubernetes Deployment + Service manifest (image, replicas, ports, env vars) as YAML.Docker Compose Generator — Build a docker-compose.yml with a primary service plus optional Postgres, MySQL, Redis or Mongo add-ons.Terraform (AWS) Generator — Generate Terraform HCL for common AWS resources: EC2 instance, S3 bucket or security group.GitHub Actions Generator — Generate a CI workflow (.github/workflows/ci.yml) for Node, Python, Go, Java or Rust with push/PR triggers.AWS IAM Policy Generator — Generate AWS IAM policy JSON documents with common actions for S3, EC2, Lambda, DynamoDB, and more.GitLab CI Generator — Generate .gitlab-ci.yml pipeline configurations for Node.js, Python, Docker, Terraform, and Go projects.Nginx Config Generator — Generate production-ready Nginx server blocks for reverse proxy, SPA, or static sites with SSL, gzip, and security headers.SSL/TLS Certificate Decoder — Decode PEM-encoded X.509 certificates — view subject, issuer, validity, SAN, and expiration status.Helm Chart Generator — Generate Kubernetes Helm chart scaffolding (Chart.yaml, values.yaml, deployment template) with configurable options.Dockerfile Linter — Lint Dockerfiles offline — checks for best practices like pinned tags, apt cleanup, COPY vs ADD, exec-form CMD, and more.Terraform Backend Config — Generate Terraform backend configuration for S3, GCS, Azure, Consul, or local state storage with provider setup.Kubernetes Policy Checker — Analyze Kubernetes YAML offline for risky security settings, mutable images, missing resources, and production-readiness gaps.Terraform Static Analyzer — Scan Terraform HCL offline for risky AWS patterns such as public admin ingress, unencrypted storage, missing provider pins, and static credentials.IAM Policy Risk Analyzer — Review AWS IAM policy JSON offline for wildcard permissions, broad resources, escalation-sensitive actions, and risky trust patterns.Architecture Diagram Generator — Create Mermaid architecture diagrams offline from service and dependency lists for system design, DevOps handoffs, and runbooks.Incident Runbook Builder — Generate practical incident response runbooks offline with triage, diagnosis, rollback, communication, validation, and follow-up sections.SLO Error Budget Calculator — Calculate availability, allowed downtime, error budget consumption, remaining budget, and burn rate for SRE and operations planning.Image Resizer & Compressor — Crop, resize an image to exact pixel dimensions and re-encode it at a chosen quality to shrink the file size.Image Cropper — Crop an image with a draggable, resizable selection box. Move it, drag any of the 8 handles, and lock to a fixed aspect ratio or crop freely.SVG Viewer — Paste SVG markup to preview it live and export it as a data URI or PNG.Barcode Generator — Generate a Code 128 barcode from text and export it as PNG.Favicon Generator — Create favicon PNGs from a letter or emoji with custom colors, in every common size.Fake Data Generator — Generate mock people or products (JSON/XML/CSV) or placeholder images (PNG/JPG/WEBP/GIF) for prototyping.SQLite Viewer — Open a .sqlite/.db file in the browser, browse tables and run SQL — fully client-side.Clipboard History — The last 10 things you copied from any tool. Click to copy again.HTTP Status Codes — Searchable reference of HTTP response status codes with their names and meanings.Keyboard Event Tester — Inspect key events (key, code, keyCode, modifiers) and browse the ASCII chart with code↔character conversion.Developer Calculator — Evaluate math expressions with functions (sqrt, sin, cos, log), constants (pi, e), operators (^, %, /), and bitwise operations (and, or, xor, not, shl, shr).OpenAPI / Swagger Viewer — Browse an OpenAPI/Swagger document's endpoints and schemas in a readable list — paste JSON or YAML, entirely offline.OpenAPI to cURL Inspector — Convert OpenAPI/Swagger JSON operations into ready-to-run cURL request starters — a lightweight inspector, not a full spec browser.JSON & HAR Secret Redactor — Redact likely secrets, authorization headers, and email addresses locally before sharing data.SVG Optimizer & Inspector — Minify SVG markup locally and flag common preview and accessibility gaps.Web Manifest Validator — Validate a PWA web manifest locally and inspect essential install metadata.CSS Specificity Calculator — Compare CSS selectors locally and see the cascade specificity tuple.Cookie Parser & Set-Cookie Builder — Parse Cookie and Set-Cookie values, then build a standards-friendly response header locally.Unicode Security Inspector — Find invisible Unicode, bidi controls, mixed scripts, and common confusable characters locally.Regex Extractor — Extract every regex match and capture group with locations, then export JSON or CSV locally.Cron Expression Explainer — Explain five-field cron schedules and preview the next 10 runs in a selected timezone.CSS clamp() Fluid Scale Generator — Generate a responsive CSS clamp() value from minimum and maximum viewport and size targets.Unit Converter — Convert between units of length, weight, temperature, area, volume, speed, time, data size, and pressure.JSONPath Query — Query JSON data using JSONPath expressions ($, dot notation, arrays, wildcards, recursive descent).HTML ↔ Markdown Converter — Convert HTML to Markdown and Markdown to HTML. Handles headings, lists, tables, links, images, and code blocks.HAR File Analyzer — Inspect a browser HAR capture locally: slow requests, failures, domains, and transfer size..env Parser & Converter — Validate environment variables locally and convert .env entries to JSON or Docker Compose YAML.JSON Schema Validator — Validate JSON locally against a practical JSON Schema subset and see precise field-level errors.HTTP Header Analyzer — Parse HTTP headers locally and identify caching, CORS, cookie, and security-header concerns.Cheat Sheets — Instant-search reference cards for git, docker, kubectl, terraform, vim, bash, and regex. Click any command to copy.Kubernetes YAML Generator — GUI wizard to generate production-ready Kubernetes manifests: Deployment, Service, Ingress, ConfigMap, Secret, PVC, HPA.Markdown Writer — Write markdown with a quick-action toolbar. Preview as rendered HTML, copy or download in multiple formats.API Tester — Lightweight REST, GraphQL & WebSocket client with auth, body types, query params, and request history.JSON to TypeScript — Convert JSON objects to TypeScript interfaces. Handles nested objects, arrays, and optional/null fields.CSS Animation Generator — Create CSS animations with live preview. Adjust timing, pick presets, upload an image to test. Copy the generated CSS.Image ↔ Base64 — Convert images to Base64 data URIs, or paste a data URI to preview and download the image. Max 2MB.HTML Table Generator — Visual table builder — set rows and columns, fill in data, generate clean HTML table code.Credit Card Validator — Validate card numbers using the Luhn algorithm. Identifies card type (Visa, Mastercard, Amex, Discover, etc.).