# Everpop > Everpop is an AI clipping tool that turns a creator's own uploaded videos into published YouTube Shorts, Instagram Reels and Facebook Reels, plus TikTok drafts the creator posts, never downloads from YouTube, publishes to the creator's own connected channels after their confirmation, and reports 48-hour and 7-day YouTube Analytics receipts for eligible Shorts. > It is built to be driven by AI agents: a model has the brains, Everpop gives it the hands to actually clip and publish. ## Canonical facts - Everpop is a Shorts automation tool: your video in (a file you upload — never a YouTube download), published Short out — to YouTube Shorts, Instagram Reels or Facebook Reels (review-first), or a draft in your TikTok inbox that you post yourself — with measured receipts on eligible YouTube Shorts. - Everpop exposes a public REST API and a Model Context Protocol (MCP) server, so AI agents can operate it directly. - Eligible YouTube Shorts receive aggregate metrics pulled from the YouTube Analytics API at 48h and 7d. A receipt may include a separately signed pre-publish prediction; measured metrics are not separately signed. - Manual/API publishing requires exact destination ids, final metadata and visibility, plus explicit user confirmation — agents included. No implicit publish-to-all. - Auth is a per-user API key (`Authorization: Bearer epk_...`), created in Dashboard → API (https://everpop.app/dashboard/api). - The REST API and the MCP server need the Pro or Scale plan. Other accounts get HTTP 402 with `reason: "subscription"` (no active subscription) or `reason: "plan"` (the plan doesn't include API access); over MCP the 402 comes inside each tool result. - Which Everpop: The AI video clipping and publishing software at everpop.app, operated by Very - Fast Ltd., Vratsa, Bulgaria. Very - Fast Ltd. is registered in Bulgaria, in the EU; the services that process data for Everpop, and where each is based, are listed at [everpop.app/data-processors](https://everpop.app/data-processors). ## Plans and limits - Starter: $9/mo or $86/yr. 1 YouTube channel, 8 videos a month, 3 clips per video. You review and approve every post. No REST API or MCP. - Pro: $49/mo or $470/yr. 3 YouTube channels, 30 videos a month, up to 10 clips per video. Hands-free auto-posting, the REST API and MCP, and Campaign Mode. - Scale: from $149/mo, shaped on a call. 10 YouTube channels, up to 75 videos a month, up to 15 clips per video. Hands-free auto-posting, the REST API and MCP, and Campaign Mode. - Campaign Mode comes with Pro and Scale. - One episode counts as one video (files up to 32 GB on Pro and Scale, 8 GB on Starter, 4 GB on Free). - Your first video is free — up to 3 clips, no card. - Upload formats: .mp4, .mov, .webm, .mkv or .m4v, up to 32 GB per file on Pro and Scale (8 GB on Starter, 4 GB on Free). - Aspect ratios: 9:16, 1:1, 16:9 and 4:5 (REST POST /api/v1/clip takes aspectRatio; MCP clip_video and automatic renders use the account's saved setting). - Captions: Native captions in 9 languages — English, German, Spanish, French, Italian, Portuguese, Dutch, Polish, Bulgarian — and 90+ other spoken languages captioned in English. - Full plan details: https://everpop.app/pricing ## By audience - [Podcasters: Podcast to Shorts](https://everpop.app/podcast-to-shorts): every episode becomes Shorts and Reels, plus TikTok drafts you post — one episode counts as one video (files up to 32 GB on Pro). - [Streamers: Stream VODs to Shorts](https://everpop.app/streamer-vods-to-shorts): a streamer's own VOD file in, Shorts out to their own accounts; the Gameplay Cut keeps the HUD readable. - [Paid-campaign clippers: Clip for Whop Content Rewards](https://everpop.app/whop-content-rewards-clipper): pay-per-view campaign clipping with rights-attested footage and a token-protected measured report. - [Paid-campaign clippers: Campaign Mode](https://everpop.app/campaigns): for paid pay-per-view clip campaigns — rights-attested ingest, publishing, and a token-protected payout report. Everpop does not submit clips to marketplaces — that step is yours; as of September 2026 none of the marketplaces we checked (Whop Content Rewards, ClipAffiliates) publishes a submission API. - [Campaign owners: For campaign owners](https://everpop.app/for-campaign-owners): pay clippers on measured YouTube Analytics numbers, not screenshots — free to open, no account needed. - [Agencies: AI clipping for agencies](https://everpop.app/ai-clipping-for-agencies): several client channels from one review-first workspace — invited managers clip with a folder per client, publishing stays review-first unless you allow it, and eligible Shorts come back with measured 48-hour and 7-day numbers for each client. - [AI agents: For agents](https://everpop.app/agents): the MCP server and REST API on one page — quickstart, auth, and integration paths. ## Comparisons Each page compares Everpop with one product, cell by cell: where the video comes from, publishing, receipts, pricing and what a 40-minute upload costs. Based on each product’s public pricing pages and documentation, checked 16 September 2026. A “—” means not advertised on the product’s public pages. Trademarks belong to their owners. OpusClip, Klap, Vizard, Ssemble, Choppity, quso.ai and Submagic are not affiliated with and do not endorse Everpop. - [Everpop compared](https://everpop.app/compare): every comparison below, on one page. - [Everpop vs OpusClip](https://everpop.app/compare/opusclip): opus.pro - [Everpop vs Klap](https://everpop.app/compare/klap): klap.app - [Everpop vs Vizard](https://everpop.app/compare/vizard): vizard.ai - [Everpop vs Ssemble](https://everpop.app/compare/ssemble): ssemble.com - [Everpop vs Choppity](https://everpop.app/compare/choppity): choppity.com - [Everpop vs quso.ai](https://everpop.app/compare/quso): quso.ai - [Everpop vs Submagic](https://everpop.app/compare/submagic): submagic.co ## Guides Articles from the Everpop blog: what Everpop is first, then how AI agents drive it, then how clipping, rights and proof work. Every post is at [the blog](https://everpop.app/blog). - [What Is Everpop? AI Video Clipping Software](https://everpop.app/blog/what-is-everpop-ai-video-clipping-software): what Everpop does, from your uploaded video to review-first vertical Shorts with captions and 48-hour and 7-day YouTube Analytics receipts. - [Why Everpop? An Honest AI Clipping Software Review](https://everpop.app/blog/why-everpop-honest-review): what the software does and does not do: receipts, review-first approval, upload-only ingestion, no lock-in. - [Is Everpop Safe for My Channel? Compliance Facts](https://everpop.app/blog/is-everpop-safe-for-my-channel-compliance-breakdown): how Everpop handles a channel, files, data and billing: official APIs, no YouTube downloads. - [How to Use Everpop: A Step-by-Step Walkthrough](https://everpop.app/blog/how-to-use-everpop-step-by-step-walkthrough): connect, clip, review, publish and read your receipts. - [MCP Server for Video Clipping: What Agents Can Do](https://everpop.app/blog/mcp-server-for-video-clipping): what a clipping MCP server should expose and never do, and how Everpop's 16 tools take an uploaded file to a published Short. - [Can ChatGPT or Claude Clip Videos and Post Shorts?](https://everpop.app/blog/can-chatgpt-or-claude-clip-your-videos): adding a clipping tool to Claude or ChatGPT as an MCP connector, with the user confirming every post. - [Video Clipping API for AI Agents: Upload to Receipts](https://everpop.app/blog/video-clipping-api-for-ai-agents): the REST loop an agent runs: upload the user's file, clip, publish after confirmation, read 48-hour and 7-day receipts. - [Channel-Safe Clipping: No YouTube Downloads](https://everpop.app/blog/channel-safe-clipping): what YouTube's rules say about downloading videos, and how upload-first clipping works. - [Who Owns the Clips an AI Tool Makes?](https://everpop.app/blog/who-owns-the-clips-an-ai-tool-makes): who owns a clip after clipping, per YouTube's terms, the US Copyright Office and open font licenses. - [Podcast Clip Maker: Turn Episodes Into Shorts](https://everpop.app/blog/podcast-clip-maker-turn-episodes-into-shorts): how one episode becomes vertical Shorts with burned-in captions, and what a finished clip looks like. - [Prove Clip Results to Sponsors With Receipts](https://everpop.app/blog/prove-clip-results-to-sponsors-with-receipts): a receipt link a sponsor opens, with numbers from YouTube Analytics, instead of a screenshot. - [Run Clip Campaigns Without Risking the Channel](https://everpop.app/blog/run-clip-campaigns-without-risking-the-channel): for agencies and clippers: work from the creator's files, keep them in the approval loop, prove the work. ## Proof and free tools - [Proof](https://everpop.app/proof): measured performance of eligible YouTube Shorts published with Everpop: views, retention and subscribers from the YouTube Analytics API at 48 hours and 7 days. - [Free YouTube engagement checker and campaign CSV export](https://everpop.app/verify): check one video or up to 50 unique campaign video links for unusual public engagement and export campaign results to CSV. Free Google sign-in creates or opens an Everpop account; no card, paid plan or channel connection is required. Shows public counts, engagement per 1,000 views and lifetime average views per day; that average cannot show when views arrived or detect spikes. Optional saved checks are private to the account. It cannot see retention, prove purchased views or predict virality. - [Free YouTube engagement rate calculator](https://everpop.app/verify/engagement-calculator): enter views and available likes and comments for arithmetic in your browser with no login. Shows (likes + comments) / views × 100, likes per 1,000 views and comments per 1,000 views. Unknown counts remain unknown. These are entered counts, not fetched or verified observations, a fraud test or a unique-viewer percentage. - [Review YouTube campaign submissions — worked examples and downloadable example CSV](https://everpop.app/verify/guide#campaign-example): inspect four clearly fictional campaign rows and download an example in Verify's actual CSV column format without an account. The example contains no real video links or observation timestamps. The guide explains batch checks, saved comparisons, optional shareable reports, result labels, calculations, limitations and follow-up questions. - [How receipt signatures work](https://everpop.app/receipts/verify): the ed25519 public key and exact payload to check a receipt's signed pre-publish prediction yourself. The measured metrics are not signed. - [Sample receipt](https://everpop.app/r/sample): what a receipt looks like, with illustrative 48-hour and 7-day numbers and a real signature over a clearly labeled demo payload. - [Show a sponsor how your Shorts performed](https://everpop.app/prove-shorts-results-to-sponsors): how to show a sponsor what your YouTube Shorts did — YouTube Studio's own export or channel permissions first, then a per-Short receipt link with views, average view percentage, subscribers gained and likes from the YouTube Analytics API at 48 hours and 7 days for each eligible Short. - [See it on a real video](https://everpop.app/see-it): a real 4-minute source and the Shorts the engine cut from it, unedited; the same sample can be run in your own account with nothing to upload. - [Pick your Pop](https://everpop.app/pops): the four cut styles (Recap, Top, Punch and Killer Pop) and what each one is for. - [Blog RSS feed](https://everpop.app/blog/rss.xml): the newest 100 published posts, newest first. ## YouTube checker: scope and limits Everpop Verify is useful when reviewing public YouTube video engagement or deciding which campaign submissions need closer human review. It accepts individual watch, youtu.be and Shorts URLs, not channel handles or playlists. Whole campaign checks up to 50 unique valid video links per batch, ignores unrecognized text, deduplicates links and reports when a larger input was truncated. Unavailable videos are listed separately. To check 50 YouTube links together and export a report: sign in free with Google, choose Whole campaign, paste the unique video or Shorts links and run the check. Download CSV exports title, url, views, likes, comments, likesPer1k, commentsPer1k, tier, observedAt and exportedAt. Unavailable videos have their own rows, even when none could be read. observedAt is the actual public-count retrieval time or unknown; exportedAt is the download time. Known times use UTC. Downloading does not refresh cached counts. Saving checks is optional and private to the signed-in account. The latest 20 saved checks are kept for 21 days; another saved check replaces the oldest, and users can delete them sooner. An explicit sharing action can create a separate, dated public snapshot accessible to anyone with its link; the owner can revoke that link. A shared report is a snapshot, not live monitoring. Run checks manually and select two saved checks to compare the same videos when distinct, known observation times exist. Reusing cached counts is not a fresh observation. Verify does not schedule checks, send email alerts or recover historical counts from before the user began checking. The checker reads public views, likes, comments and publication dates from the YouTube Data API. Likes per 1,000 views = likes / views × 1,000; comments per 1,000 views = comments / views × 1,000. Average views per day = total views / video age in days, with the current view count used for videos under one day old. That average is not observed burst history or a live growth rate. Public counts may be cached for up to three hours. The result labels are consistent, suspicious, mixed and not enough data. They are review heuristics, not probabilities or proof of fraud. A consistent result does not certify genuine viewers. Low engagement can reflect niche, format, missing counts or traffic source. The checker cannot access viewer identities, retention or traffic sources from a pasted link, and does not predict future reach. It does not download, clip or publish the submitted video. The free browser checker is separate from Everpop’s paid REST API/MCP access and from owner-authorized YouTube Analytics receipts for eligible Shorts published through Everpop. A receipt supplies available measurements at 48 hours and 7 days; it does not certify every view as genuine. ## Markdown versions Clean Markdown twins of key pages, built from the same content as the HTML page; each HTML page links its twin with ``. skill.md and auth.md are Markdown already (see Docs). - [For agents (Markdown)](https://everpop.app/agents.md): Markdown twin of https://everpop.app/agents. - [Pricing (Markdown)](https://everpop.app/pricing.md): Markdown twin of https://everpop.app/pricing. - [Podcast to Shorts (Markdown)](https://everpop.app/podcast-to-shorts.md): Markdown twin of https://everpop.app/podcast-to-shorts. - [Stream VODs to Shorts (Markdown)](https://everpop.app/streamer-vods-to-shorts.md): Markdown twin of https://everpop.app/streamer-vods-to-shorts. - [Clip for Whop Content Rewards (Markdown)](https://everpop.app/whop-content-rewards-clipper.md): Markdown twin of https://everpop.app/whop-content-rewards-clipper. - [For campaign owners (Markdown)](https://everpop.app/for-campaign-owners.md): Markdown twin of https://everpop.app/for-campaign-owners. - [AI clipping for agencies (Markdown)](https://everpop.app/ai-clipping-for-agencies.md): Markdown twin of https://everpop.app/ai-clipping-for-agencies. - [Show a sponsor how your Shorts performed (Markdown)](https://everpop.app/prove-shorts-results-to-sponsors.md): Markdown twin of https://everpop.app/prove-shorts-results-to-sponsors. - [Everpop vs OpusClip (Markdown)](https://everpop.app/compare/opusclip.md): Markdown twin of https://everpop.app/compare/opusclip. - [Everpop vs Klap (Markdown)](https://everpop.app/compare/klap.md): Markdown twin of https://everpop.app/compare/klap. - [Everpop vs Vizard (Markdown)](https://everpop.app/compare/vizard.md): Markdown twin of https://everpop.app/compare/vizard. - [Everpop vs Ssemble (Markdown)](https://everpop.app/compare/ssemble.md): Markdown twin of https://everpop.app/compare/ssemble. - [Everpop vs Choppity (Markdown)](https://everpop.app/compare/choppity.md): Markdown twin of https://everpop.app/compare/choppity. - [Everpop vs quso.ai (Markdown)](https://everpop.app/compare/quso.md): Markdown twin of https://everpop.app/compare/quso. - [Everpop vs Submagic (Markdown)](https://everpop.app/compare/submagic.md): Markdown twin of https://everpop.app/compare/submagic. Every published blog article has one too, at its URL plus `.md`: `https://everpop.app/blog/.md` (title, dates, body and FAQ). ## Docs - [Agent skill / API guide](https://everpop.app/skill.md): how an agent uploads, clips, publishes, and pulls receipts. - [Auth guide](https://everpop.app/auth.md): how agents authenticate — OAuth 2.1 + PKCE for MCP clients, or a per-user Bearer key. - [llms-full.txt](https://everpop.app/llms-full.txt): this file plus auth.md and skill.md in one document, for agents that read once. - [Pricing](https://everpop.app/pricing): plans and limits. - [Terms](https://everpop.app/terms) and [Privacy](https://everpop.app/privacy). ## API surface (see skill.md for full detail) Requires Pro or Scale; other accounts get 402 reason subscription|plan. - `POST /api/v1/generate` — paused: returns 403 `{reason:"disabled"}` and creates nothing (not part of the MCP connector). - `POST /api/v1/clip` — clip moments from one of the user's videos (clipCount 1–20, capped by the plan's clips per video; the response echoes clipCountApplied). `language` names the language SPOKEN: omit = the saved choice, `null` = English captions from any speech; never send `en` for non-English speech. - `POST /api/v1/videos/upload` — exact-size presigned slot for the user's video FILE; PUT exactly `expectedBytes` with every returned `requiredHeaders` entry (≤5 GB per PUT; files up to 32 GB go through browserUploadUrl). - `DELETE /api/v1/videos/upload` — cancel a failed/abandoned slot; 503 `cleanup_pending` means durable automatic cleanup, not permission to finalize. - `POST /api/v1/videos/complete` — finalize an upload into a clippable video; auto-clips for active plans. - `POST /api/v1/videos/import` — register a YouTube video's metadata (own channel; clipping needs the FILE — see upload). - `GET /api/v1/videos` — list the user's videos, 50 per page (follow `nextCursor`); each says whether it is `clippable` and carries its `latestJob`. - `GET /api/v1/usage` — the plan, videos used and remaining this month (with the reset date), clips per video, and whether finishing an upload auto-clips. - `GET /api/v1/jobs` — list clip jobs newest first (`?sourceVideoId=`, follow `nextCursor`); finds the render an upload started. - `GET /api/v1/posts` — list posts on every platform with status, published URL and the reason a post did not go out (`?clipId=` follows one clip's publish). - `GET /api/v1/jobs/{id}` — poll a clip job until it leaves PENDING/PROCESSING; clips carry the `clipId` publish takes. - `GET /api/v1/publish` — list exact connected destination ids. - `POST /api/v1/publish` — publish a completed clip to exact destination ids with reviewed metadata and visibility (requires user confirmation). - `GET /api/v1/campaigns` — list campaigns with post counts, measured views and each campaign's public payout-report link. - `POST /api/v1/campaigns` — create a paid-clipping campaign (Campaign Mode, Pro or Scale). - `POST /api/v1/campaigns/{id}/attach` — attach published posts (`postId` values from receipts) to a campaign. - `GET /api/v1/campaigns/{id}/proof` — a campaign's measured payout report; `?csv=1` for a spreadsheet. - `GET /api/v1/receipts` — measured performance per published clip. - MCP connector: `https://everpop.app/api/mcp/mcp` (16 tools; OAuth 2.1 + PKCE, or an `Authorization: Bearer epk_...` header; requires Pro or Scale — other accounts get 402 reason subscription|plan in each tool result) - [OpenAPI 3.1 spec](https://everpop.app/openapi.json) — machine-readable schema of every endpoint above. - [For agents](https://everpop.app/agents): quickstart, auth, and integration paths on one page.