Free
$0/monthFor small launches and the first workflows that prove the idea.
- One active workspace
- Core building blocks
- Community templates
- Standard exports
- Community support
beUI Pro for mobile presale is open — Lifetime $99 for the first 100 licenses
Premium pricing blocks across sharp, interactive, and soft editions: an aurora plan duo, flowing single card, technical command deck, live pricing ledger, upgrade carousel, usage slider, and animated plans grid.
ai-pricing.tsxFree, Pro, and Team pricing with 5× and 20× Pro usage tabs, animated prices, and monthly or yearly billing.
Simple plans. More room to think.
From your first question to your most ambitious work. Find the space to think, create, and go further.
No credit card needed
Start with the essentials. Upgrade when you need more space.
A useful place to start
Billed monthly
5× usage for everyday work. More room to write, research, and create.
Everything in Free, plus
Billed monthly
5× usage for every person. Start with 2 or more teammates.
Built for shared work
Usage limits apply. Allowances vary with model, message length, and tools. Taxes may apply.
"use client";
import { AiPricing } from "@/components/premium/pricing/ai-pricing";
export function AiPricingPreview() {
return <AiPricing />;
}
Get access to install premium components and view the full source.
Open dashboardteam-calculator.tsxAn interactive seat calculator with automatic volume discounts, monthly and yearly billing, and a transparent live price breakdown.
Made for teams
One workspace for your whole team. Find your fit, see the full price, and leave room to grow.
From 2 to 100 people
Team members
At 25 seats, save 20% on every seat. Discounts apply automatically.
Every seat comes with
Your team total
$216 billed monthly · 10 seats
Choose yearly billing to save another 20% after your volume discount.
Start with 10 seatsTaxes calculated at checkout.
"use client";
import { TeamCalculator } from "@/components/premium/pricing/team-calculator";
export function TeamCalculatorPreview() {
return <TeamCalculator />;
}
Get access to install premium components and view the full source.
Open dashboardpricing-aurora-duo.tsxA compact two-plan pricing section with a responsive billing switch, aligned animated prices, transparent card shells, and a flowing WebGL aurora beneath the featured card.
Plans for every stage
Choose the room you need today. Keep every path open for tomorrow.
For small launches and the first workflows that prove the idea.
For products ready to move faster without trading away finish.
"use client";
import { PricingAuroraDuo } from "@/components/premium/pricing";
export function PricingAuroraDuoPreview() {
return (
<div className="w-full self-start">
<PricingAuroraDuo />
</div>
);
}
Get access to install premium components and view the full source.
Open dashboardpricing-aurora-flow.tsxA single-plan pricing section with a theme-aware WebGL aurora, staggered benefit reveal, lifetime price treatment, and high-contrast access CTA.
All-access membership
One payment unlocks the complete library and every new release that follows.
Lifetime
Full source"use client";
import { PricingAuroraFlow } from "@/components/premium/pricing";
export function PricingAuroraFlowPreview() {
return <PricingAuroraFlow />;
}
Get access to install premium components and view the full source.
Open dashboardpricing-visual-plans.tsxA gallery-style two-plan pricing section with animated artwork headers, concise outcome lists, distinct self-serve and guided paths, and theme-native actions.
Choose your starting point
Launch on your own today, or book a focused walkthrough when you want a rollout shaped around your team.
Open a workspace, invite your team, and take the core workflow live today.
What you get
Bring in an expert to shape the rollout around your team and operating model.
What you get
"use client";
import { PricingVisualPlans } from "@/components/premium/pricing";
export function PricingVisualPlansPreview() {
return (
<div className="w-full self-start">
<PricingVisualPlans />
</div>
);
}
Get access to install premium components and view the full source.
Open dashboardpricing-command-deck.tsxA sharp three-plan pricing deck with bracket corners, mono detail copy, animated billing changes, restrained theme glow, and technical footer rails.
Start lean, then add capacity when the signal is clear.
Launch
For small teams turning their first repeatable process live.
Billed annually · $276
Scale
For product teams that need more control as volume grows.
Billed annually · $756
Enterprise
For organizations with custom security and scale requirements.
Custom pricing
Annual agreement
"use client";
import { PricingCommandDeck } from "@/components/premium/pricing";
export function PricingCommandDeckPreview() {
return <PricingCommandDeck />;
}
Get access to install premium components and view the full source.
Open dashboardpricing-ledger.tsxA sharp, zero-radius pricing calculator where plan, billing period, and team size update a line-item estimate and animated total in real time.
Pricing ledger
Selected / Scale
$64 / base
Team size
12seats
10 included
$5 thereafter
"use client";
import { PricingLedger } from "@/components/premium/pricing";
export function PricingLedgerPreview() {
return (
<div className="w-full">
<PricingLedger />
</div>
);
}
Get access to install premium components and view the full source.
Open dashboardupgrade-panel.tsxA two-column upgrade panel: a stacked card carousel that morphs as you switch plan tabs, a billing-cycle toggle, an order summary, and a primary CTA.
For individuals and indie hackers.
Ship faster with every premium component.
beUI Pro
$8 × 1 editor × 12 months
Need help picking the right plan? Talk to us
"use client";
import type { UpgradePlan } from "@/components/premium/pricing";
import { UpgradePanel } from "@/components/premium/pricing";
const plans: UpgradePlan[] = [
{
id: "pro",
name: "Pro",
monthly: 11,
yearly: 8,
heading: "For individuals and indie hackers.",
description: "Ship faster with every premium component.",
features: [
"Everything in Free",
"All premium components",
"Copy-paste source",
"Private registry access",
"New components monthly",
"Standard support",
],
},
{
id: "max",
name: "Max",
monthly: 24,
yearly: 18,
heading: "For growing product teams.",
description: "Shared access and team workflows.",
features: [
"Everything in Pro",
"Up to 10 team seats",
"Figma sync",
"Priority support",
"Early access drops",
"Expanded license",
],
},
{
id: "ultra",
name: "Ultra",
monthly: 49,
yearly: 39,
heading: "For studios at scale.",
description: "Full ownership and dedicated help.",
features: [
"Everything in Max",
"Unlimited seats",
"SSO & SCIM",
"Source ownership",
"Dedicated support",
"Custom components",
],
},
];
export function PricingUpgradePanelPreview() {
return (
<div className="w-full max-w-5xl px-4">
<UpgradePanel productName="beUI" plans={plans} yearlyNote="-27%" />
</div>
);
}
Get access to install premium components and view the full source.
Open dashboardusage-slider.tsxA usage-based pricing card with a snapping range slider that maps metered tiers to a live price, a billing toggle, an included-features list, and a CTA.
50 seats included.
Included in every plan
No credit card required. Cancel anytime.
"use client";
import type { UsageTier } from "@/components/premium/pricing";
import { UsageSliderPricing } from "@/components/premium/pricing";
const tiers: UsageTier[] = [
{ events: "3", monthly: 19 },
{ events: "5", monthly: 29 },
{ events: "10", monthly: 49 },
{ events: "25", monthly: 89 },
{ events: "50", monthly: 149 },
{ events: "100", monthly: 249 },
{ events: "250", monthly: 449 },
{ events: "500", monthly: 749 },
{ events: "1000", monthly: 1290 },
];
const features = [
"All premium components & blocks",
"Copy-paste source access",
"Private registry access",
"New components every month",
"Figma kit & design tokens",
"TypeScript & Tailwind v4 ready",
"Priority email support",
];
export function PricingUsageSliderPreview() {
return (
<div className="w-full max-w-xl px-4">
<UsageSliderPricing
tiers={tiers}
defaultTierIndex={4}
unit="seats"
features={features}
cta={{
label: "Start 3-day free trial",
href: "#",
note: "No credit card required. Cancel anytime.",
}}
/>
</div>
);
}
Get access to install premium components and view the full source.
Open dashboardpricing.tsxA centered plans grid with an animated monthly/annual billing toggle, odometer-style price rolls, and a featured plan with an accent hover reveal.
Pricing
Start free, then pay only for the throughput you ship. Switch billing anytime.
Everything to ship your first agent.
Start freeFor teams building production agents.
Get startedSave 20% with annual billing
Security, scale, and dedicated help.
Contact salesPrices in USD. Annual billing is charged yearly.
"use client";
import type { PricingPlan } from "@/components/premium/pricing";
import { PricingSection } from "@/components/premium/pricing";
const plans: PricingPlan[] = [
{
id: "starter",
name: "Starter",
tagline: "Everything to ship your first agent.",
price: { monthly: 0, annual: 0 },
priceLabel: "Free",
badge: "Starter",
cta: { label: "Start free", href: "#" },
features: [
"1 project",
"Community models",
"5k requests / month",
"Community support",
],
},
{
id: "pro",
name: "Pro",
tagline: "For teams building production agents.",
price: { monthly: 30, annual: 24 },
priceSuffix: "/mo",
originalPrice: "$39",
badge: "Pro",
discount: "Save 20%",
featured: true,
highlight: "Best value",
cta: { label: "Get started", href: "#" },
features: [
"Unlimited projects",
"Frontier models",
"250k requests / month",
"Priority support",
"Usage analytics",
],
},
{
id: "enterprise",
name: "Enterprise",
tagline: "Security, scale, and dedicated help.",
price: { monthly: 0, annual: 0 },
priceLabel: "Custom",
badge: "Enterprise",
cta: { label: "Contact sales", href: "#" },
features: [
"Everything in Pro",
"SSO & SCIM",
"Dedicated infra",
"SLA & onboarding",
],
},
];
export function PricingPreview() {
return (
<div className="w-full max-w-5xl">
<PricingSection
eyebrow="Pricing"
title="Pricing that scales with your agents"
description="Start free, then pay only for the throughput you ship. Switch billing anytime."
plans={plans}
footnote="Prices in USD. Annual billing is charged yearly."
/>
</div>
);
}
Get access to install premium components and view the full source.
Open dashboard