Shadcn/UI Theme Builder - Online Custom CSS Variables
Pick colors for the shadcn/ui design system and generate the complete CSS variable theme file. Copy into your project.
UD5 Toolkit
Reduce HTML & CSS file size by shortening class names. Replace long descriptive class names with minimal single or double-character alternatives while maintaining full functionality.
a, b, c). This reduces the overall file size, leading to faster page loads and reduced bandwidth usage — especially beneficial for large-scale websites with hundreds of class references.
.main-content-wrapper (21 chars) replaced with .a (2 chars) saves 19 characters per occurrence.
class attributes and CSS .class selectors. JavaScript references like document.querySelector('.my-class') or element.classList.add('my-class') inside <script> tags are not automatically updated. If your JavaScript references class names, add those classes to the "Preserve Class Names" list to keep them unchanged.
.123 (starting with a digit) is invalid in CSS and won't match any elements. Our tool generates short names that always start with a letter (a-z, A-Z) to ensure full CSS compatibility. This guarantees your shortened classes work correctly across all browsers without requiring escape sequences.
Pick colors for the shadcn/ui design system and generate the complete CSS variable theme file. Copy into your project.
Visual chart showing the typical colors a bruise goes through from red to yellow. Educational only.
Convert standard HTML into Pug (formerly Jade) syntax. Clean, indented output. For Node.js templating. Client‑side.
Create a pure HTML dropdown menu using the popover attribute. Style it with CSS and copy the accessible snippet. No JavaScript.
Test the new HTML popover attribute for creating accessible tooltips, menus, and dialogs without JavaScript. Copy code snippets.
Convert HTML to plain text while preserving paragraph breaks. Remove images, links, and scripts. Quick data extraction.
Build a complex mailto: link with to, cc, bcc, subject, and body. Get the HTML anchor tag. Local.
Paste an HTML snippet and convert it into an SVG image that visually replicates the DOM. Useful for creating static snapshots. Local canvas rendering.
Strip specific or all attributes from HTML tags. Clean up messy code. Keep the structure. Purely local.
Paste HTML and instantly remove all tags, leaving only the text content. Optional keep line breaks. Quick cleaning.
Enter a URL and see a nested list of all headings (h1‑h6). Check your document structure for SEO and accessibility. Pure fetch.
Paste standard HTML and get a valid React JSX component. Converts class to className, inline styles, etc. Local transformation.
Assign a CSS class to any emoji and generate a snippet that displays the emoji as a background image or pseudo element. Useful for icon systems.
Convert HTML code into well‑formed XML with proper self‑closing tags and attributes. Fixes common HTML5/XHTML mismatches. Local only.
Paste CSV and get a beautiful HTML table with sortable headers (optional). Copy the full HTML/CSS snippet. Local.
Write or paste an HTML snippet and generate a PDF using the browser's print engine. Customize page size and margins.
Paste an HTML `<table>` snippet and instantly get a clean Markdown table. Supports colspan and alignment hints. Local.
Paste JSON and generate typed model classes in TypeScript, Python dataclass, or Go struct. Speeds up API dev.
Enter terms and definitions and generate a clean `<dl>` HTML snippet. Great for glossaries and FAQs.
Paste lines of text and automatically convert to an HTML ordered list with correct numbering and indentation.
Reduce your HTML file size by stripping whitespace, comments, and optional closing tags. Secure browser‑based.
Paste multiple HTML snippets (header, footer) and a main content, then combine them into a single preview. Static site helper.
Paste an HTML snippet and see how a screen reader might interpret it. Highlights missing alt texts and ARIA misuses. Educational.
Design a clean, professional email signature with your photo, links, and disclaimers. Copy the HTML to use in Gmail/Outlook.
Convert plain text lines into HTML ordered or unordered lists. Instantly copy the generated HTML to paste into your website. No hassle, fully browser-based.
Strip HTML tags and convert web content to plain Markdown. Preserve headings, lists, and links. Perfect for content migration. All processing in browser.
Convert Markdown text into clean HTML code. GitHub Flavored Markdown supported. Copy the raw HTML or preview the rendered output instantly. No uploads.
Minify JavaScript and CSS code to reduce file size for production. Remove whitespace and comments instantly. Run locally, your code stays private.
Write or paste HTML, CSS, and JavaScript and instantly see the rendered output in a sandboxed iframe. A handy frontend prototyping tool.
Write Markdown and see the formatted HTML preview in real time. Syntax highlighting and GitHub-flavored Markdown support. No upload, fully local.