HTML and CSS UI Component Generators
Pricing Card, Hero Section, Tooltip, Flip Card and Feature Grid HTML Generators
Whole components, not single properties. Each builder assembles a piece of interface — a pricing card, a hero section, a tooltip, a search box — from options you set, and produces plain HTML and CSS with no framework dependency. Style it, copy it, paste it into any project.
Search results
No tool matches that. Try a shorter word.
Most used this week
News Ticker
Build a scrolling breaking news headline bar with a pause button.
Bottom Sheet
Build a slide-up bottom sheet with actions and swipe to close.
Coverflow Carousel
Build a 3D cover flow slider with tilted side slides.
Popover Builder
Build a native HTML popover that opens next to its button.
Every UI Components tool
3D Tilt Card
Build a card that tilts in 3D toward the cursor with a glare.
404 Page Generator
Custom "page not found" HTML page with home link and search.
Accordion Builder
Build a smooth, accessible accordion from native details elements.
Age Gate Builder
Age verification overlay with yes/no or date-of-birth check.
Announcement Bar
Build a dismissible top-of-page announcement bar with rotating messages.
Blog Card Builder
Article preview cards with image, tag, excerpt and author.
Bottom Sheet
Build a slide-up bottom sheet with actions and swipe to close.
CSS Generator
Build a formatted CSS rule from a selector and a form of properties.
Comparison Card Builder
Side-by-side comparison cards with ticks, crosses and a highlighted column.
Coverflow Carousel
Build a 3D cover flow slider with tilted side slides.
Expandable Card
Collapsible card built on details/summary, no JavaScript.
Feature Grid Builder
Responsive icon-title-description feature grids for landing pages.
Flip Card
3D flip card with front and back faces, no JavaScript.
Hover Card Builder
Card hover effects with timing controls, previewed live.
Mega Menu
Build an accessible full-width mega menu with link columns and a promo.
News Ticker
Build a scrolling breaking news headline bar with a pause button.
Popover Builder
Build a native HTML popover that opens next to its button.
Product Card Builder
E-commerce product cards with price, rating, badge and button.
Skeleton Loader Generator
CSS skeleton screen placeholders with shimmer or pulse animation.
Slide-In Generator
Generate a CSS slide in animation from any side.
Sticky Header
Build a sticky header that hides, shrinks or stays as the page scrolls.
Tabs Builder
Build accessible tabs with arrow key support and three styles.
Vertical Ticker
Build a ticker that rotates headlines one at a time, sliding up.
Cards
The card builder is the general case: image, heading, body, actions, with padding, radius, shadow and hover options. The blog, pricing, product and comparison cards start from layouts appropriate to their content — a date and read time, a price and feature list, a price and add-to-cart, a side-by-side of tiers. Hover card, flip card and expandable card add the interaction: a lift or reveal on hover, a 3D flip to a back face, a panel that expands on click. All of them are accessible by keyboard and respect reduced-motion preferences.
Sections
Feature grid arranges icon, title and description blocks in a responsive grid; team grid does the same with photos and roles. Hero section builds the top of a landing page — headline, subhead, call to action, optional image or gradient background — with alignment and spacing controls and a mobile layout that does not collapse.
Small pieces
Tooltip generates a CSS-only tooltip with position, arrow, delay and colour, and the ARIA attributes so screen readers announce it. Glass button produces a translucent frosted button with hover and active states. Autocomplete UI, search box and file upload UI provide the markup and styling for those inputs — the dropdown list, the icon and clear button, the drag-and-drop zone — with the JavaScript kept minimal and clearly separated so it can be wired to your own logic.
How the output is written
The generated code uses plain CSS custom properties for the colours and sizes so a component can be re-themed after pasting, class names are prefixed to avoid collisions, and there is no build step. Where a component has a JavaScript part, it is a few lines of vanilla code.
Nothing to sign up for
The builders run in your browser, and the state of a component is encoded in the URL where possible so it can be shared or bookmarked. Nothing is stored server-side.
Explore other categories
Calculators
Everyday maths, loans, dates, health and DIY. Nothing uploaded.
94 tools
Converters
Units, images, audio, video, documents and code formats, converted in your browser.
63 tools
Business
Rates, pricing, profit, invoicing and fees. All client-side.
15 tools
Text
Writing, lists, Markdown, HTML, Morse and ciphers.
23 tools
Developer
Regex, cron, formatters, JSON, YAML, Base64, hashing, JWT and SEO. All client-side.
48 tools
Media
Images, audio, video, screen and PDFs. Nothing leaves your browser.
174 tools
Names
Random names for people, fantasy races, sci-fi worlds and RPG characters.
389 tools
Data
Sourced, dated reference tables you can search, cite and download.
9 tools
Money
Pay, bills and property calculators that show their working.
14 tools
Time
Calendar lookups, date arithmetic and live countdowns to the days that matter.
18 tools
Maths
Fractions, primes, algebra and statistics, with the working shown.
12 tools
Science
Physics, chemistry and electronics calculators, with the formula shown.
4 tools
Word Games
Scrabble, Wordle, anagrams, crosswords and rhymes, solved.
4 tools