Skip to main content

Instagram → frames

Find the perfect still inside an Instagram Reel.

Paste a public Reel or video post and preview six frames right away. With a free account you can pull 12, 24 or 50 evenly spaced stills — ideal for picking a cover, planning a carousel or building a moodboard.

How to extract frames from an Instagram Reel

Links that work

  • instagram.com/reel/…
  • instagram.com/reels/…
  • instagram.com/p/… (video posts)

Only public accounts. Private profiles, Close Friends content and Stories that have expired cannot be fetched, and failed links are never charged.

  1. 01

    Copy the Reel link

    Tap ··· or the paper-plane icon → Copy link. Links to /reel/, /reels/ and /p/ posts all work.

  2. 02

    Preview six frames

    Paste the link above and see six stills from across the Reel in seconds.

  3. 03

    Pick your stills

    Create a free account to request as many evenly spaced frames as you need and download them in full resolution.

For social and brand teams

What an Instagram frame is good for

Better Reel covers

The auto-picked cover is rarely the best moment. Pull 24 candidates and choose a frame that reads well on the grid.

Carousel from a Reel

Reuse your own Reel as a swipeable carousel post with the key moments as stills.

Moodboards and references

Collect lighting, colour and composition references from public Reels for internal inspiration boards.

Campaign reporting

Put frames of the creator content you paid for into reports and decks without screen-recording your phone.

Count mode

Twelve cover candidates in one request

Instead of scrubbing through a Reel, ask for a fixed number of frames spread evenly across it. You get the same number of stills whether the Reel is 9 or 90 seconds long.

  • count spreads frames evenly between start and end
  • Choose PNG when you will edit or add text to the cover
  • Up to 60 frames are taken with exact seeks for precise spacing

Automate it

Instagram frames straight into your workflow

Scheduling tool, DAM or reporting script — send Reel links to the API and get frames back with timestamps. 100 free credits every month.

curl -X POST "https://api.getvideoframes.com/v1/jobs?wait=true" \
  -H "Authorization: Bearer $GVF_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://www.instagram.com/reel/REEL_ID/","count":12,"format":"png"}'

Pricing

Pay per minute of video. Start free.

One credit turns one minute of video into frames — up to 100 frames per minute are included. Exact-timestamp requests cost one credit per ten frames. Failed jobs are never charged.

Free

$0/month

100 credits

  • Videos up to 10 min
  • 300 frames per job
  • Frames up to 1280 px wide
  • Download links for 1 day
Create free account

Credit pack

Never expires

$10one-time

500 credits

  • Videos up to 60 min
  • 2,000 frames per job
  • Frames up to 1920 px wide
Buy 500 credits

Starter

$19/month

1,500 credits

  • Videos up to 60 min
  • 2,000 frames per job
  • Frames up to 1920 px wide
  • Download links for 7 days
Subscribe

Pro

Popular

$49/month

5,000 credits

  • Videos up to 120 min
  • 5,000 frames per job
  • Frames up to 1920 px wide
  • Download links for 7 days
Subscribe

Scale

$199/month

25,000 credits

  • Videos up to 180 min
  • 10,000 frames per job
  • Frames up to 1920 px wide
  • Download links for 7 days
Subscribe

Prices in USD. Subscriptions renew monthly and reset the monthly credits; pack credits stack on top and never expire. Cancel or switch plans anytime from the billing portal.

How link extraction works

Link extraction runs on GetVideoFrames servers: we fetch the public Reel, decode it with FFmpeg and store the frames for 1–7 days depending on your plan. We do not store the video. Use frames from your own content or with the creator's permission when you publish them.

FAQ

Frequently asked questions

How do I get a still image from an Instagram Reel?
Paste the Reel link above to preview six frames. For more stills or full resolution, create a free account and request a number of frames or one frame every few seconds.
Can I extract frames from Instagram Stories?
Not currently. The extractor supports public Reels and video posts. Stories are temporary and usually require being logged in.
Why does my Instagram link fail?
Most failures come from private accounts, deleted posts or links to image-only posts. You will see the reason, and failed links never use credits.
What resolution are Instagram frames?
Frames keep the resolution of the video Instagram serves, commonly 720×1280 for Reels. The free preview is scaled to 640 px wide; downloads are never upscaled.
Can I use frames from someone else's Reel?
For private reference or commentary, usually yes depending on where you live. To republish, get the creator's permission — the frames are still their work.