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.

Custom Integration for Home Assistant

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
HA Panel
Visual Builder
Dashboard Cards
Marketplace
Features

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 More

Modular Block System

Compose cards with blocks organized in categories: Basic (text, icon, image), Layout (container, columns, grid), Entities, and Controls.

Learn More

Smart 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 More

Reusable 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 More

Full 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 More

Dynamic Style Binding

Bind any style property to entity state with five modes: Direct mapping, Map, Threshold, Condition with logical operators, and Template.

Learn More

Style 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 More

Configurable 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 More

Visual 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 More

Built-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 More
PRO

Responsive Containers

Create cards that adapt their layout and appearance to different screen sizes. Define breakpoints and style overrides for desktop, tablet, and mobile.

Learn More
PRO

Block & Style Animations

Animate blocks and any style property with keyframe-based animations. Create dynamic, engaging cards with smooth transitions driven by entity state.

Learn More
Coming Soon PRO

Reusable Block Templates

Save a selection of configured blocks as a reusable template. Speed up assembly of common layouts and patterns across all your cards.

Coming Soon PRO

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.

Coming Soon PRO

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.

Marketplace

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.

Pricing

Simple, Transparent Pricing

Start free, upgrade when you're ready. No hidden fees.

Basic

Get started with the basics

Free

 

Get Started Free
  • Base custom integration
  • Upload & share cards
  • Up to 3 cards download from Marketplace
Coming Soon

Pro Cloud

The ultimate Home Assistant experience

€3.90 /mo
€3.25 /mo

Billed annually

 

Start Pro Cloud
  • 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
Coming Soon

Pro Maker

One-time purchase, yours forever

€49.00 one-time

Includes 12 months of updates

Get Pro Maker
  • 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
FAQ

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.