Private beta · iOS or Android

Two taps from your first recipe.

SavePlate isn't in public beta yet. We're handing out TestFlight invites one batch at a time. Email [email protected] and tell us whether you want iOS or Android — we'll send the invite when your slot opens. The first 5 imports every month will be free once you're in, no card to start.

Download on theApp StoreComing soon
Get it onGoogle PlayComing soon
iPhone
private beta
Coming soon
Requires
iOS 17 or later
Size
24 MB
Share target
From Instagram, TikTok, YouTube
Cook mode
Keeps the screen awake
Download on theApp StoreComing soon
Android
private beta
Coming soon
Requires
Android 13 or later
Size
19 MB
Share target
From Instagram, TikTok, YouTube
Cook mode
Keeps the screen awake
Get it onGoogle PlayComing soon

Setup

Running in under a minute.

No waitlist, no onboarding maze. Install, connect, share — and you're importing.

01
Install & open.
Open the TestFlight (iOS) or internal-test (Android) invite we sent, install SavePlate, and create an account on the device. The session stays local.
02
Connect a manager.
Point it at the Mealie or Tandoor you already run — or skip and keep the on-device library.
03
Share your first reel.
From Instagram, TikTok, or YouTube, tap Share → SavePlate. The phone fetches it and a real recipe lands.

Optional · self-hosters

Run the fetch on your own hardware — and earn a 1030% discount on your annual renewal.

The app works on its own. But if you keep a home server running, point the app at our agent and imports run on your box. One container, one env var. How much you save depends on how much cloud cost your agent offsets — see the pricing page for the exact bands.

docker-compose.yml
services:
  agent:
    image: ghcr.io/saveplate/agent
    environment:
      SAVEPLATE_TOKEN: ${TOKEN}
    ports: ["7833:7833"]
    restart: unless-stopped

Good to know

Before you tap download.

Phone fetches
Your session, your device
Library
Local-first, available offline
Sync targets
Mealie · Tandoor
Account
Email + password, stays on device

FAQ

Is it really free to try?
Yes — once you're in the private beta, 5 imports every month, no card. The quota resets on the 1st; if you need more, a paid tier starts small and pauses the moment you do.
Do I need a server?
No. The app keeps a local library out of the box. A Mealie or Tandoor instance is optional, and so is the home agent — though running the agent can earn you a 1030% discount on your annual renewal.
Which video sources work?
Instagram, TikTok, and YouTube Shorts today, via the native share sheet. The fetch uses your own logged-in session on the device.
Where do my recipes live?
On your phone first, then pushed to whichever manager you connect. If you stop paying, the on-device library stays.
How do I join the beta?
Email [email protected] and tell us whether you want iOS or Android. We hand out invites in small batches; you'll get a TestFlight (iOS) or Play Store internal-test (Android) link when your slot opens. Core flow is stable and in daily use — expect the occasional rough edge, and the changelog is public.

Join the beta. Cook from the reels you already save.

Email [email protected] and tell us iOS or Android. When your slot opens, 5 free imports a month are waiting — no card to start.

Get the app · SavePlate