Pricing

Three plans. No surprises.

Pay monthly. Cancel any time. Free stays free.

  • Free

    $0 / month

    One person. Static sites.

    • Static sites on your mosaic.site address
    • Deploy from Git or the API
    • A Git repository per project
    • 3 projects, 1 custom domain each
    • Automatic TLS
    • The agent skill and the full API
    Start free
  • Pro

    Most people

    US$10 / month

    One person. The full stack.

    • Unlimited projects
    • PostgreSQL 17 with pgvector, 50 GB per project
    • 100 GB storage per project
    • Containers for Node, Python, Go and static sites
    • Sign-in for your users
    • Redis, realtime and transactional email
    • 20 custom domains per project
    • Speak, text to speech
    Start with Pro
  • Teams

    US$20 / month + US$5 per user · 5 users minimum · US$45 / month to start

    A company or a team. Everything.

    • Everything in Pro, with larger quotas
    • 500 GB database and 1 TB storage per project
    • 8 CPU / 8 GB containers
    • Mail hosting on your domain
    • Team members and shared domains
    • Private network and VMs
    • 3,000 email recipients a day
    • Unlimited custom domains
    Start a team

Compare

Everything, side by side.

FeatureFreeProTeams
Hosting
Projects3UnlimitedUnlimited
Static site hosting✓✓✓
Deploy from Git or the API✓✓✓
Custom domains per project120Unlimited
Git hosting✓✓✓
Data
PostgreSQL 17—50 GB per project500 GB per project
S3-compatible storage1 GB, static assets100 GB per project1 TB per project
Redis—100 MB · 10k ops/hr500 MB · 100k ops/hr
Realtime—10 × 20100 × 100
Compute
Container deploys—4 CPU / 4 GB8 CPU / 8 GB
Private network and VMs——✓
Identity and email
User sign-in—✓✓
Transactional email—300 recipients/day3,000 recipients/day
Mail hosting on your domain——50 domains · 500 mailboxes
Domain purchase—✓✓
Speak—✓✓
Team
Team members and shared domains——✓
Agent access
Agent skill and full API✓✓✓

Questions

Good to know.

What does Free include?

Static sites on your mosaic.site address, up to 3 projects with one custom domain each, a Git repository per project, deploys from Git or the API, and the full agent skill. No database and no containers.

What happens when I upgrade?

Upgrades apply immediately. Your limits rise, and everything you already built stays where it is.

How do seats work on Teams?

A seat is a person with their own login on your team. Teams start at five seats. Members can be added as collaborators on your projects’ repositories and attach projects to the team’s domains.

Can my agent manage billing?

No. Billing stays in your dashboard. The skill tells agents to ask before anything that costs money.

Where does my data live?

In a dedicated PostgreSQL database for each project, on Mosaic’s own servers. Files live in Mosaic’s S3-compatible storage behind presigned URLs.

Can I buy a domain?

Yes, on Pro and Teams. Search, get a quote, buy, and attach it to a project through the API or the dashboard. One-year terms. You are the registrant.

Start free. Upgrade when it matters.