🌐Online web & HTTP tools
Find all web and HTTP tools for developers: URL encoding/decoding, HTML entities, Basic Auth generator, HTTP status code reference, MIME types and sitemap generator. Free, fast utilities for everyday web development.
Generate the HTTP Authorization: Basic header from a username and password.
Generate the HTTP Authorization: Bearer header and extract a token from a header.
Run JavaScript, TypeScript, Python or PHP and see the result instantly, 100% in your browser.
Generate the tints and shades of a color for your palette, in your browser.
Break down a Cookie or Set-Cookie header into readable key/value pairs.
Generate CORS headers (Access-Control-Allow-*) for your server.
Build a cron expression from simple options (frequency, minute, hour), in your browser.
Build a Content-Security-Policy header.
Generate CSS Flexbox visually (justify-content, align-items, direction…), in your browser.
Generate CSS Grid visually (columns, rows, gap), right in your browser.
Minify CSS (strip comments and whitespace) to shrink your files, in your browser.
Calculate a CSS selector’s specificity (a,b,c) to understand which rule wins, in your browser.
Generate a CSS cubic-bezier easing curve with a preview, in your browser.
Convert text (HTML, SVG, CSS…) into a base64-encoded data URI.
Generate a .dockerignore file based on your project type, right in your browser.
Generate an .editorconfig file (indentation, line endings, charset), right in your browser.
Generate a .gitignore file for your stack (Node, Python, macOS, IDE…).
Generate text with a CSS color gradient (background-clip), with a preview, in your browser.
Escape or unescape HTML entities (<, &, "…).
Minify HTML (strip redundant whitespace and comments) to lighten your pages, in your browser.
HTTP status code reference (200, 301, 404, 500…) with their meaning.
Generate JSON-LD markup (schema.org) for SEO: Article, Product, LocalBusiness, in your browser.
Convert a JSON object to a URL query string and back.
Press a key to get its JavaScript key, code, keyCode and modifiers.
Generate an open-source LICENSE file (MIT, Apache-2.0, ISC, BSD) ready to add to your project.
Generate a mailto: link with subject, body, cc and bcc prefilled, right in your browser.
Generate responsive CSS media queries (common breakpoints), right in your browser.
Generate SEO, Open Graph and Twitter Card meta tags for your pages.
Find the MIME type of a file extension and vice versa.
Break down a URL or query string into readable key/value pairs.
Generate a ready-to-deploy robots.txt (User-agent, Allow/Disallow, Sitemap), in your browser.
Compare two semantic versions (semver) and see which is newer, in your browser.
Generate a sitemap.xml from a list of URLs, right in your browser.
Validate an XML sitemap: urlset tag, loc tags, and the 50,000-URL limit.
Turn any text into a clean, URL-safe slug (no accents, no spaces).
Generate the srcset and sizes attributes of a responsive image (HTML), in your browser.
Convert SVG code into an optimized data URI (usable in CSS or HTML), in your browser.
Percent-encode or decode a string for use in a URL.
Break a URL into its parts: protocol, host, port, path, query, hash.
Parse a User-Agent string: browser, engine, OS and device type, in your browser.
Build a campaign URL with UTM parameters (source, medium, campaign…), in your browser.
Generate the viewport meta tag for mobile responsive design, right in your browser.
Frequently asked questions
What is URL encoding used for?
URL encoding converts special characters into a safe format for links and HTTP requests, avoiding errors in parameters and paths.
Where can I find the meaning of HTTP codes?
Our HTTP status code reference lists each status (200, 301, 404, 500…) with its meaning and usage, to debug your APIs and servers.