Pricing
Pick the lane that matches the work.
Luma works best when the tier model is obvious: Free for light, single-file jobs. Pro for larger queues, repeat workflows, and saved conversion history metadata.
Free
$0
Pro
$4.99/mo
History
Pro only
Single-file lane
Free
Best when you need a clean export quickly and you are not managing a queue.
1 file per request
25 MB total upload size
Public conversion studio
Core dedicated routes
Operational lane
Pro
Built for repeat jobs, larger queues, and signed-in history across working sessions.
Up to 50 files per request
2 GB total upload size
Saved conversion history metadata
Better fit for batch workflows
Comparison
The practical difference between the two lanes.
The product model is intentionally narrow. The table below is the useful distinction most teams actually need.
Use Free when
You need one clean export, the file is small, and there is no need to keep a signed-in job trail.
Use Pro when
The work is repetitive, jobs arrive in batches, or you need a better operating lane for signed-in accounts.
Keep in mind
This repository demonstrates tier-aware product behavior. It is not a full billing system or permanent asset library.
Pricing FAQ
The product rules behind the pricing surface.
Can I buy Pro directly inside this repository?
No. The UI understands free and pro behavior, but billing and direct upgrades are not implemented in this codebase.
How is Pro currently enabled?
The account tier now comes from a Kinde feature flag. To test Pro, create a string flag named `tier` and set it to `pro` for your user.
Does Pro add permanent file storage?
No. The current build keeps signed-in conversion history in the browser for convenience, not in a permanent first-party file vault.