Compare
OpusClip Pro gives 300 source minutes for $29 a month. Submagic clips by API through Magic Clips, at 1 credit a video on a subscription with no listed price. clipsdk bills $0.03 a source minute with no plan.
OpusClip vs Submagic: $29 for 300 minutes or 1 credit a video, and where a $0.03 pay-per-minute API fits
Pick OpusClip for more link sources and a published price per minute, Submagic if you already caption there and want clips billed per video, and clipsdk when you send files and want no plan.
All comparisonsUpdated
Or one API call
$0.03per source minute
- Every clip included, up to 1080p60 and 20 Mb/s
- $1 free to start, 33 minutes of video
- Prepaid credit, no subscription
OpusClip or Submagic
Pick OpusClip when
- You want a published price for clipping: $0.097 a minute monthly, $0.048 yearly
- You pass Zoom, Twitch, Vimeo or Riverside links, not only YouTube
- Your files run past 120 minutes: OpusClip takes up to 10 hours
- You want signed webhooks, so you can verify each callback
Pick Submagic when
- You want to pay per video, not per minute: 1 Magic Clips credit a project
- You already caption in Submagic and want its templates on your clips
- You want each clip scored on hook strength, story and shareability
OpusClip, Submagic and clipsdk side by side
| Detail | OpusClip | Submagic | clipsdk |
|---|---|---|---|
| How clipping is billed | 1 credit per source minute: $0.097 monthly, $0.048 yearly (Pro) | 1 Magic Clips credit per video, on a Magic Clips subscription | $0.03 a source minute, $0.02 past 2,000 minutes a month |
| Published price | Yes | Not for Magic Clips | Yes |
| Video input | YouTube, Zoom, Twitch and other links, or a public MP4 link; up to 10 h and 30 GB | A YouTube link, or an MP4 or MOV upload up to 10 GB and 120 minutes | Direct file URL or upload, up to 3 h and 5 GB |
| Clip length | Set with clip durations | 15 to 300 seconds, default 15 to 60 | 10 to 90 seconds, in a range you set |
| Rate limits | 30 requests a minute per key, 4 projects at once | 500 project creations an hour | 3 jobs at once, 200 a day |
| Webhooks | Signed, HMAC-SHA256 | Per request, signing not documented | Signed, HMAC-SHA256, 5 attempts |
| Agents | MCP server and Claude connector | MCP server, Claude through a custom connector | Hosted or local MCP server with 3 tools, OpenAPI spec, llms.txt |
Source: Submagic Magic Clips API, checked 7 November 2026
The pay-per-minute option
We sent this request with a NASA podcast in the public domain, just under 10 minutes long. It asks for 3 clips of 15 to 60 seconds in 9:16 with karaoke captions, and a prompt that says what to look for.
It finished in under 90 seconds, and the top clip is the planetary protection moment the prompt asked for. At $0.03 a minute it costs about $0.29.
curl https://api.clipsdk.com/v1/clips \
-H "Authorization: Bearer $CLIPSDK_KEY" \
-H "Content-Type: application/json" \
-d '{
"video_url": "https://api.clipsdk.com/f/lib/demo/rocket-ranch-podcast.mp4",
"clips": 3,
"min_seconds": 15,
"max_seconds": 60,
"aspect": "9:16",
"reframe": "auto",
"captions": "karaoke",
"language": "en",
"prompt": "moments about protecting Mars and Earth from contamination"
}'How each API bills a clipping job
OpusClip bills 1 credit per minute of source video. Pro costs $29 a month for 300 credits, or $174 a year for 3,600: $0.097 a minute monthly and $0.048 yearly. Each API project costs at least 10 credits, and API use on Pro and Max stops at 15 hours a month.
Submagic plans run from $19 to $69 a month per member, or $12 to $41 billed yearly. Its API minute packs, from 250 minutes for $57 to 10,000 for $1,000, pay for caption and edit projects. Clipping by API is Magic Clips: it needs a Magic Clips subscription, whose price the pricing page does not list, and uses 1 Magic Clips credit per video.
Inputs, limits and webhooks
OpusClip takes links from YouTube, Zoom, Twitch, Vimeo, Riverside and more, or a public MP4 link, up to 10 hours and 30 GB. It allows 30 requests a minute per key and 4 projects at once on Pro and Max, and signs each webhook with HMAC-SHA256.
Submagic Magic Clips takes a YouTube link, or an MP4 or MOV upload up to 10 GB and 120 minutes. Clips run 15 to 300 seconds. It allows 500 project creations an hour and posts to a webhookUrl you send, with no signature or retries documented.
Where a pay-per-minute API fits
clipsdk has no plan and no subscription. You pay $0.03 per source minute from prepaid credit, billed per second, and $0.02 past 2,000 minutes in a UTC month. Every clip comes back rendered, with a poster, SRT and VTT and no watermark. The first $1 is free, and failed jobs cost nothing. See pricing.
Questions, answered
Which costs less for clipping, OpusClip or Submagic?
There is no per-minute answer. OpusClip publishes its price: $0.097 a source minute on Pro monthly, $0.048 yearly. Submagic bills 1 Magic Clips credit per video on a subscription whose price is not listed. clipsdk is $0.03 a source minute.
Do Submagic's API minute packs pay for Magic Clips?
No. The packs, from 250 minutes for $57 to 10,000 for $1,000, pay for caption and edit projects. Magic Clips made through the API use your regular Magic Clips credits, 1 per project.
Can I send a YouTube link?
To OpusClip and Submagic, yes. OpusClip also takes Zoom, Twitch, Vimeo and other links. clipsdk takes a direct file URL or an upload only, up to 3 hours and 5 GB, and answers a page link with a 400.
Are the webhooks signed?
OpusClip signs each delivery with HMAC-SHA256 in X-Opus-Signature. Submagic posts to the webhookUrl you send but documents no signature or retries. clipsdk signs with HMAC-SHA256 and makes up to 5 attempts.
Keep reading
- clipsdk vs OpusClip for developersclipsdk costs $0.03 per source minute with no monthly cap. OpusClip is about $0.097 on Pro credits, with a 15 hour monthly API cap. Prices, limits and a migration guide.
- clipsdk vs Submagic: $0.03 a minute against $0.10 to $0.23Submagic sells plans from $19 a month, API minutes at $0.10 to $0.23 and a separate Magic Clips subscription for clipping. clipsdk bills $0.03 per source minute with every clip included up to 1080p60 and 20 Mb/s: ~$1.80 for a 60 minute video, sources up to 3 hours.
- OpusClip vs VizardOpusClip and Vizard compared for clipping by API: $29 plans, per-minute prices, caps and webhooks, plus $0.03 a minute with no plan.
- OpusClip vs ChoppityOpusClip and Choppity compared for clipping by API: per-minute prices, links, previews, renders and webhooks, plus $0.03 a minute.
- Animated captions, burned in word by wordBurn word-by-word captions into every clip in one of 3 presets: bold, karaoke or minimal. Or set captions to false for clean clips with SRT and VTT files. $0.03 per source minute.
- Turn every podcast episode into a week of shortsUpload a podcast episode and get up to 20 vertical clips, each scored 0 to 100 with a reason, reframed to the speaker and captioned. A 60 minute episode costs ~$1.80.
Sources
- OpusClip pricing, checked 7 November 2026
- OpusClip credits, checked 7 November 2026
- OpusClip create a project, checked 7 November 2026
- OpusClip API limits, checked 7 November 2026
- OpusClip webhooks, checked 7 November 2026
- OpusClip agent setup, checked 7 November 2026
- Submagic pricing, checked 7 November 2026
- Submagic Magic Clips API, checked 7 November 2026
- Submagic Magic Clips upload, checked 7 November 2026
- Submagic rate limits, checked 7 November 2026
- Submagic MCP server, checked 7 November 2026
- clipsdk-mcp on GitHub, checked 7 November 2026
Start free
Your back catalog is full of shorts
Your first $1 is free: 33 minutes of video, every clip included up to 1080p60 and 20 Mb/s.
