Skip to main content

What are tokens?

Tokens are Rocket’s in-app currency - think of them as the points for your app-building journey. Every time you generate an app from a Figma design or describe an idea in natural language, tokens are used to process and deliver results. The less clear you are in prompting, the more tokens it takes. Here’s how token use typically breaks down:
Message ExampleToken UsageComplexity
Create a landing pageLowSimple
Build a mobile app with features, testimonialsModerateMedium
Design a CRM dashboard with filters, analytics, and rolesHighComplex

Token Types

Rocket offers three types of tokens:

Subscription Tokens

  • Included in your monthly plan
  • Reset every billing cycle
  • Available on Personal, Rocket, and Booster plans
  • Roll over month-to-month (see rollover policy below)

Bonus Tokens

  • Granted with Rocket and Booster plans
  • Same expiration as subscription tokens
  • Added automatically each billing cycle
  • Rocket Plan: 500K bonus tokens/month
  • Booster Plan: 2M bonus tokens/month

Refuel Tokens

  • One-time purchased packs
  • Don’t expire unless your subscription is canceled
  • USD 20 for 5M tokens (1 unit)
  • Can purchase multiple units
  • Work well for high-load months or sudden scope increases
Token tip:
  • Everything runs on tokens from chat prompts to screen generation.
If your token balance hits zero, chat and Figma-to-code access will pause until your next monthly refresh or unless you upgrade or refuel.
  • Using the Fix it feature for errors detected and prompted by Rocket in the chat is free for paid users and does not consume tokens.

How Tokens Work

Allocation

Each plan (except Starter) includes a monthly token allowance. Tokens are allocated at the start of each billing cycle. Bonus tokens are added automatically for Rocket and Booster plans.

Consumption

Tokens are consumed when you use:
  • Natural language / Chat-based app generation
  • Figma-to-code translation
  • UI styling, responsiveness, attachments and more

Rollover Policy

Token rollover policy
  • Monthly plans: Unused tokens roll over to the next month.
  • Yearly plans: Unused tokens roll over month-to-month within your current 12-month term. At renewal, any remaining tokens expire and a fresh annual balance begins.

Token Accounting & Calculations

Monthly Token Behavior

  • Subscription Tokens:
    • Allocated monthly at the start of each billing cycle
  • Bonus Tokens:
    • Granted with Rocket/Booster plans, same expiration as subscription tokens
  • Refuel Tokens:
    • Purchased separately
    • Do not expire unless subscription ends
You can buy multiple refuel packs from the subscription modal. Each pack = 5M tokens for USD 20, and you can select quantities using the dropdown.

Prorated Upgrade Logic

When you upgrade mid-cycle, Rocket calculates a prorated charge. Example upgrade calculation:
DetailValue
Current PlanPersonal (USD 25/month)
New PlanRocket (USD 50/month)
Billing Cycle30 days
Day of UpgradeDay 15
Unused Days15
  1. Credit for unused days: USD 25 ÷ 30 × 15 = USD 12.50
  2. New plan charge for remaining days: USD 50 ÷ 30 × 15 = USD 25.00
  3. Final charge: USD 25.00 - USD 12.50 credit = USD 12.50
Token upgrade example: If you’ve used 3M of your Personal tokens and upgrade to Rocket: You get the full Rocket token allowance (10.5M) minus what you’ve already used from Personal (3M), resulting in 7.5M tokens added instantly.

Ready to upgrade?
Upgrade your plan from the subscription modal.

Downgrade Logic

Downgrades are scheduled for the next billing cycle. No tokens are removed immediately. You keep your current token balance until the new plan takes effect.

When to Refuel vs. Upgrade

Choose the option that matches your usage pattern:
ScenarioBest Option
Short-term usage spikeRefuel
You’re hitting limits every monthUpgrade
You want better cost per tokenUpgrade
You’re midway through a big projectRefuel
You’re buying 2+ refuels monthlyUpgrade
If you’re refueling often, upgrading provides better value and bonus tokens every month.

Compare plans and pricing
See which plan fits your needs.

What happens if you run out of tokens?

If you use all your tokens, Rocket pauses generation.
Wait for your next cycle or add refuels to continue.
Your work remains safe. You keep access to all projects and assets.

Token Expiration on Cancellation

If you cancel your plan, all unused subscription, bonus, and refuel tokens will expire at the end of the current billing cycle.Be sure to use them before cancellation takes effect.
You’ll still have access to your projects and can generate new outputs right up until your tokens run out.

Need to cancel?
Learn how to cancel your subscription.

Ready to build?

Launch your first project in minutes.
Start here → rocket.new