Tiers
FileForge has two tiers: Free and Forge Pro ($8/month).
Free
- 5 conversions per day
- Files up to 10 MB
- 24-hour output retention
- Standard queue priority
- Image conversions (PNG, JPG, WebP)
- Audio conversions (MP3, WAV, OGG)
- Video conversions (MP4, WebM)
- Document conversions (PDF, DOCX, ODT, TXT, HTML, MD)
- Archive conversions (ZIP, TAR, TAR.GZ)
Forge Pro
Everything in Free, plus:
- Unlimited daily conversions (configurable cap in admin settings)
- Files up to 500 MB
- 7-day output retention
- Priority queue — Pro jobs jump ahead of the Free line
- All audio formats — FLAC, AAC, M4A
- All video formats — MOV, MKV, 1080p high-quality presets
- All document round-trips — DOC, RTF, XLSX, XLS, ODS, PPTX, PPT, ODP to PDF
- 7z archive output
- Bulk uploads — up to 20 files per submission
- Metadata preservation — opt in to keep EXIF, ID3, and document author fields
- API access — personal
ff_live_…keys with per-key scopes
Upgrading during the v1.0.0 beta
Self-serve Stripe checkout arrives in V2. For now, email hi@aldrickb.com with the email you signed up with and we'll upgrade your account.
Downgrade
If your Pro subscription expires or is revoked:
- Your daily conversion cap drops back to 5.
- The file-size cap drops to 10 MB.
- Any existing API keys immediately stop working — the auth middleware re-checks
subscription_tieron every request, so there is no grace period. - Outputs already stored under the Pro retention window revert to the Free window after the next cleanup pass.
- Conversions already queued with Pro priority finish as Pro; new submissions go through the Free lane.
Tier enforcement
Tier checks happen at three points:
- Presign upload — the signed URL is capped at
tier.max_file_mb. Oversized uploads are rejected by MinIO's Content-Length policy before they reach the API. - Create conversion — the API validates format gating, preset allowlists,
preserve_metadata,bulkcount, anddaily_conversions < tier.daily_limit. - API key auth — every
/v1/*request re-checkssubscription_tier IN ('pro', 'enterprise'). A mid-session downgrade revokes access immediately.
