Build Beautiful Home Assistant Cards. Visually.
The definitive custom integration for designing fully custom, dynamic dashboard cards — entirely through a visual drag-and-drop interface. No YAML, no code, just design.
Not Just a Card — A Design Studio Inside Home Assistant
CardBuilder Pro is a custom integration that installs directly into Home Assistant via HACS. It adds a visual card design studio to your sidebar where you can build fully custom cards, use them in your dashboards, and share them with the community.
- Installs as a standard HA custom integration via HACS
- Adds a full visual builder panel to your HA sidebar
- Cards render live in any HA dashboard via a custom Lovelace card
- Free account needed to share and download from the Marketplace
Everything You Need to Design Stunning Cards
A powerful visual editor packed with tools to create, style, and animate your Home Assistant dashboard cards.
Visual Drag-and-Drop Builder
Design cards in a full-screen editor with a central canvas, block palette, layer tree, and configuration sidebars — all in real time.
Learn MoreModular Block System
Compose cards with blocks organized in categories: Basic (text, icon, image), Layout (container, columns, grid), Entities, and Controls.
Learn MoreSmart Entity Binding
Connect any block to Home Assistant entities. The inheritance system lets you set an entity once at card level and have it flow down to all children.
Learn MoreReusable Cards with Entity Slots
Define entity slots to turn your card into a reusable template. Pick which entity to use for each slot when placing the card in a dashboard.
Learn MoreFull CSS Styling Control
Every block exposes the full spectrum of CSS properties — typography, colors, backgrounds, borders, spacing, effects. Style sub-components independently via style targets.
Learn MoreDynamic Style Binding
Bind any style property to entity state with five modes: Direct mapping, Map, Threshold, Condition with logical operators, and Template.
Learn MoreStyle Presets
Save and reuse sets of style configurations. Apply a preset instantly or use preset inheritance to create a consistent design system across all your cards.
Learn MoreConfigurable Actions
Assign actions with tap, double tap, and hold triggers. Supports toggle, call service, navigate, more info, open URL, and more via reusable action slots.
Learn MoreVisual Entity Links
Draw SVG connection lines between blocks with multi-point paths, Bézier curves, block anchoring, and animated particle flow driven by entity state.
Learn MoreBuilt-in Media Manager
Upload, browse, and select images directly within the builder. Use them in Image blocks or as background images on any block via the Styles panel.
Learn MoreResponsive Containers
Create cards that adapt their layout and appearance to different screen sizes. Define breakpoints and style overrides for desktop, tablet, and mobile.
Learn MoreBlock & Style Animations
Animate blocks and any style property with keyframe-based animations. Create dynamic, engaging cards with smooth transitions driven by entity state.
Learn MoreReusable Block Templates
Save a selection of configured blocks as a reusable template. Speed up assembly of common layouts and patterns across all your cards.
Cloud Backup & Snapshots
Automatic cloud backup of your cards with full save history. Create manual snapshots at any time and restore to any previous version instantly.
AI Card Generation Agent
Describe what you want and let the AI agent generate a complete card layout for you — from entity selection to block structure and styling.
Share, Discover, and Download Ready-Made Cards
Join a growing community of Home Assistant enthusiasts. Share your best creations and download cards built by others — all from the CardBuilder Marketplace.
Share Your Creations
Upload your custom cards to the marketplace. The more useful your cards are to the community, the more download credits you earn back.
Discover New Cards
Browse and download ready-to-use cards built by other users. Find inspiration or get a head start on your next dashboard.
Free Account Access
Create a free account to start sharing and downloading. Earn credits by sharing, or upgrade to Pro Cloud for truly unlimited downloads.
The more you share, the more you get
Every time the community downloads one of your cards, you earn download credits. For every 100 downloads your cards receive, you get 1 additional download to spend on other cards. Share great cards, promote them online, grow your reputation — and unlock unlimited access organically.
Simple, Transparent Pricing
Start free, upgrade when you're ready. No hidden fees.
Basic
Get started with the basics
- Base custom integration
- Upload & share cards
- Up to 3 cards download from Marketplace
Pro Cloud
The ultimate Home Assistant experience
Billed annually
- Base custom integration
- Upload & share cards
- Unlimited cards download
- Block & style animations
- Device-specific styles
- Advanced blocks
- Cloud card backup
- Manual snapshots
- AI card generation agent
- Priority support
Pro Maker
One-time purchase, yours forever
Includes 12 months of updates
- Base custom integration
- Upload & share cards
- Up to 3 cards download from Marketplace
- Block & style animations
- Device-specific styles
- Advanced blocks
- 12 months of updates
Frequently Asked Questions
Yes. The Basic plan gives you full access to the visual builder, all basic blocks, entity binding, styling, and the marketplace with a limited number of downloads. You can create and publish as many cards as you want — no time limit.
Pro Maker is a one-time purchase that includes all Pro features (animations, responsive containers, advanced blocks) with 12 months of updates. Pro Cloud is a subscription that includes everything in Pro Maker, plus cloud backup, unlimited marketplace downloads, AI generation, and priority support — always up to date.
Your cards are always yours. If you cancel Pro Cloud, you revert to the Basic custom integration version and the Basic plan. You keep all your existing cards and can continue using the builder, but if you have used some advanced functionalities available only in the Pro version, these will be no more visible. Cloud backup and other Pro Cloud-exclusive features will no longer be available.
The Basic plan and Pro Maker have a dynamic download limit that grows as your cards are downloaded by the community. When you cancel Pro Cloud and return to a free or Pro Maker account, the limit resets to the base amount. If you have downloaded more cards than your new limit allows, any cards exceeding the limit will not be usable. You'll need to remove extra downloaded cards to stay within your limit. Additionally, any duplicated cards originating from marketplace downloads will also not be usable. Extra copies beyond the original will count toward your limit and, if they exceed it, will be disabled. To stay within your limit, you’ll need to remove these duplicates as well.
Every time one of your shared cards reaches a download milestone, you unlock a new download slot. Specifically, for every 100 downloads on a single card, you earn one download slot. The key is that the threshold is per-card, not cumulative across all your cards — so if you have one card with 65 downloads and another with 70, you don't get a slot yet. But when one card hits 100 downloads, you get a slot. When it hits 200, you get another. When it hits 300, you get a third. You can earn up to 3 slots per card. Pro Cloud subscribers bypass this entirely — they have unlimited downloads from day one.
Yes, as our community grows and more creators use CardBuilder Pro, we may increase the download threshold to ensure fair rewards for the most creative users. However, any threshold increase will only apply to new cards uploaded after the change. Your existing cards in the marketplace will continue to earn slots under the original threshold they were uploaded with. This protects early adopters and rewards those who build the most popular cards.
As CardBuilder Pro evolves and adds new features, we may adjust pricing in the future. However, we'll always protect your investment: the price you lock in at signup will be honored at every renewal. Price increases will only apply to new customers. If you're already a Pro Cloud subscriber, you keep your original rate as long as your subscription remains active.
Yes. You can switch between monthly and annual billing at any time. Switching to annual billing applies the discount to your next billing cycle.
Pro Maker includes 12 months of updates from the date of purchase. After 12 months, you can purchase an additional year of updates at any time. Your existing Pro features continue to work even after the update period ends.
No. You can create a Basic account for free and start building cards immediately — no credit card required.
Ready to Transform Your Dashboards?
Join the community and start building stunning Home Assistant cards today. Free to start, no credit card required.