⭐ Trusted by 1,055+ businesses to export their invoices

Export your Stripe invoices
as a ZIP in minutes.

Bulk-download every paid Stripe invoice as a PDF, packaged into a single ZIP. One-time export from $15 or a Pro account starting at $9/mo.

Your Stripe key is AES-256 encrypted and discarded after the job completes.

Two ways to export your invoices

No long-term commitment required.

Instant Zip
One-time, no account
$15
≤250 invoices  ·  $25 for 250+

Enter your Stripe restricted key, pick a date range, pay once, and receive your ZIP by email.

  • No account required
  • Up to 250 invoices (standard) or 250+ (large)
  • Delivered by email
  • Download link valid 48 hours / 5 downloads
  • Key discarded after processing
Export now — from $15
⚡ Instant Zip

Export in 3 steps — no account

1
Enter your Stripe restricted key
Read-only access to Invoices is all that's needed.
2
Pick a date range
We count your matching invoices and show the total.
3
Pay $15 (or $25 for 250+ invoices) and check your email
Your ZIP arrives in minutes with a 48-hour download link.
Try it now
Invoice export preview
paid 47 invoices found
INV-2024-001.pdf$1,200.00
INV-2024-002.pdf$850.00
… 45 more invoices

invoices_jan-dec-2024.zip
Ready in ~2 minutes
🏢 InvoArc Pro

Set up once, export automatically

🔑
Add your keys to the Vault

Your Stripe restricted keys are stored AES-256 encrypted. One key for Freelancer, up to 25 for Accounting Firm.

📅
Configure monthly automations

Choose which day of the month your ZIPs are generated. Pick email delivery or push directly to Google Drive.

📦
Receive your ZIPs automatically

Every month, your invoices are packaged and delivered with no manual work needed.

🔒 Your keys never leave your control

Stripe restricted keys are encrypted with AES-256-GCM before being stored — even our servers can't read them in plaintext. Instant Zip keys are used once and immediately purged. Pro keys are decrypted only inside the worker at job runtime. We never store your raw Stripe key anywhere.

AES-256-GCM encryption
All stored keys and OAuth tokens
Auto-purge after 48 h
Instant Zip keys never persist
Supabase Row Level Security
Users can only see their own data

Frequently asked questions

Yes. We recommend using a Stripe restricted key with read-only access to Invoices — this limits what the key can do even if it were ever compromised. The key is encrypted with AES-256-GCM on arrival and is only decrypted in memory at the moment invoices are fetched. It is never logged or stored in plaintext. For Instant Zip, the session is purged within 48 hours.

ZIPs are stored in encrypted Supabase Storage and automatically purged:
  • Instant Zip: 48 hours or 5 downloads, whichever comes first
  • InvoArc Pro: 7 days
After expiry the file is deleted from storage. Database records are retained for audit purposes only.

Yes, at any time. Go to Dashboard → Manage Subscription (powered by the Stripe Customer Portal). Your access continues until the end of the billing period — there are no cancellation fees.

You need a Stripe Restricted keynot your secret key. Here's how to create one:

  1. Open Stripe Dashboard → Developers → API keys
  2. Click Create restricted key
  3. Give it a name (e.g. "InvoArc")
  4. Under Permissions, find Invoices → set to Read
  5. Leave all other permissions as None
  6. Click Create key — it starts with rk_live_ (live) or rk_test_ (test)
Do NOT use a secret key (sk_live_...) — it has full write access and is not required. A restricted key with Invoices:Read only is much safer.

Instant Zip has two tiers: $15 for ≤250 invoices (standard) and $25 for more than 250 invoices (large). You can still proceed with either, but we recommend splitting large ranges into smaller periods for faster processing. InvoArc Pro supports up to 5,000 invoices per month per key with no extra charge.

Ready to stop downloading invoices one by one?

Pay from $15 for a one-off export, or subscribe for automated monthly ZIPs.