URL Shortener Decoder - Online Expand Shortened Links
Find out the real destination of any shortened link (bit.ly, t.co, etc.) without clicking. Resolves redirects locally using public HTTP headers.
UD5 Toolkit
| MIME Type | Extension(s) | Category | Description | Copy |
|---|
type/subtype β for example, text/html for HTML documents, image/png for PNG images, and application/json for JSON data. MIME types are used in HTTP headers (like Content-Type), email attachments, and operating systems to identify file formats.
.html, .png, .pdf) is part of a file's name and hints at its format, while a MIME type (like text/html) formally identifies the file's content type for data transmission. File extensions are used by operating systems to associate files with applications, while MIME types are used by web servers and browsers to properly handle content. One MIME type can correspond to multiple extensions (e.g., image/jpeg β .jpg, .jpeg), and some extensions may map to different MIME types depending on context.
Content-Type response header.file --mime-type filename to detect the MIME type.mime package or file-type for detection.text/html β HTML documentstext/css β Cascading Style Sheetstext/javascript or application/javascript β JavaScript filesapplication/json β JSON dataimage/png, image/jpeg, image/webp, image/svg+xml β Common image formatsfont/woff2, font/woff β Web fontsapplication/pdf β PDF documentsapplication/xml β XML datamultipart/form-data β Form submissions with file uploadsmime.types or add types { ... } block in your config. Example: types { application/json json; }AddType directive in .htaccess or config. Example: AddType application/json .jsonres.type('json') / res.set('Content-Type', 'application/json').application/octet-stream. This generic binary type tells the browser or client that the data is an arbitrary binary file, and it should be downloaded rather than displayed inline. Web servers use this as a fallback for unknown file extensions. For security reasons, it's better to explicitly set correct MIME types rather than relying on the default.
.xml can be text/xml or application/xml.js can be text/javascript or application/javascript.svg is typically image/svg+xml.ts (TypeScript) uses video/mp2t for MPEG transport streams but also application/typescript in some contextsContent-Type (response): Tells the browser how to interpret the response body β whether to render it as HTML, display an image, play audio, or prompt a download.Accept (request): The client tells the server which MIME types it can handle, enabling content negotiation (e.g., requesting JSON vs XML).application/json. Historically, text/json was sometimes used, but application/json is the IANA-registered standard and should always be preferred. For JSON-LD, use application/ld+json. For JSON API (JSON:API spec), use application/vnd.api+json. Always set the charset=utf-8 parameter when serving JSON: application/json; charset=utf-8.
text/css. This is the IANA-registered MIME type for stylesheets.text/javascript (IANA-registered). Historically, application/javascript, application/x-javascript, and text/x-javascript were used. For maximum compatibility, text/javascript is recommended. For ES modules (.mjs), use the same text/javascript MIME type β the module behavior is determined by the <script type="module"> HTML attribute, not the MIME type.
Find out the real destination of any shortened link (bit.ly, t.co, etc.) without clicking. Resolves redirects locally using public HTTP headers.
Write a standard README with preβfilled sections like Installation, Usage, and License. Export as Markdown. Save time.
Build and test regular expressions against sample text. Real-time match highlighting, capture groups display, and flavor options. All inside your browser.
Paste Jira/Confluence wiki markup and get a rendered HTML preview. Supports headings, lists, links, and code blocks. All local.
Paste INI content and convert it to a structured JSON object. Handles sections and comments. Clientβside only.
Break down any URL into its individual components: protocol, hostname, path, query parameters. Decode query strings easily. Purely client-side.
Offlineβfirst search of the CanIUse database. Type a CSS property, HTML element, or API and see global support percentages. Fast.
Convert a flat JSON object into an INI file format with sections and keys. Useful for legacy configs. Local only.
Convert any text to snake_case, kebabβcase, camelCase, or PascalCase. Essential for programming variable naming. Local.
Convert your text to all lowercase instantly. Clean and simple. Works offline.
Type sender and recipient addresses and format them for printing on a standard envelope. No special software.
Browse and copy common mathematical symbols, Greek letters, and operators. Includes LaTeX codes for use in documents. Quick reference for students.
Just a deadβsimple tool to convert any text to UPPER CASE. Fast, no ads, all local. Also offers lower and title case.
Paste code and get a beautifully highlighted preview with line numbers. Supports many languages. Copy as HTML. Pure frontend.
Paste a full URL or query string and instantly get a pretty JSON object. Parse arrays and nested keys.
Style the notoriously hard file input. Generate a consistent button with preview. Copy the HTML/CSS.
Convert audio files between popular formats like WAV, MP3, and OGG directly in the browser. No upload, fast encoding using WebAudio and ffmpeg wasm.
Paste your AcceptβLanguage header and see which languages your site should serve based on quality values. Internationalization helper.
Type a common ingredient and get possible substitutes with ratios. Perfect for emergency cooking. Static reference.
Paste a JSON object and quickly generate typed structs for Go, TypeScript interfaces, or a JSON Schema. Perfect for API integration.
Enter a URL and see a nested list of all h1βh6 tags. Check document structure for SEO and accessibility.
Shows the decimal and hex code point for every character in a string, including emojis. Copy as array. Dev reference.
Create an import map JSON with CDN links. Use bare specifiers like `import React from 'react'` without bundlers.
Map English letters to fancy mathematical or ornamental Unicode symbols. Create Facebook/Twitter bio art. All local.
Paste a PEM-encoded certificate to decode subject, issuer, validity, and fingerprints. Runs locally.
Paste JSON and generate typed model classes in TypeScript, Python dataclass, or Go struct. Speeds up API dev.
Design a custom focus indicator with outline, offset, and boxβshadow. Preview on interactive elements. Copy the CSS.
Paste an SSL certificate and private key to verify they belong together. Check if a CSR matches a private key. All local crypto.
Transform a flat JSON object into a dotenv file format instantly. Use it to keep your local configuration in sync. All processing is private and clientβside.
Search a library of famous company brand colors with hex codes. Copy any color instantly. For designers and marketers.