MIGRATION GUIDE

How to Migrate from SproutVideo to SmartVideo

Export your videos from SproutVideo, upload them to SmartVideo, and stop paying per-GB bandwidth overages. Unlimited bandwidth, CDN-accelerated delivery, and predictable view-based pricing from $19/mo.

14-day free trial · No charge until day 15

Trusted by teams at

HenkelCompass ClassroomMacRumorsZoniaTitle NineVividMathRand McNallySwitchboard LiveRWJ Barnabas HealthMESURAUAB MedicineNYC Children's TheaterPokerCoaching.comNewport Beach Film FestivalDollar VigilanteCanal Curta
With SproutVideo
  • Per-GB overage charges ($0.06–$0.25/GB) the moment traffic spikes
  • Bandwidth caps on every plan — 100 GB to 2 TB/mo
  • No dedicated video CDN — viewers far from origin don’t get adaptive bitrate streaming or global edge acceleration
  • Storage-tiered pricing forces upgrades as your library grows
  • Standard embed weight — no async optimization for Core Web Vitals
With SmartVideo
  • Unlimited bandwidth on every plan — no per-GB overages, ever
  • Generous storage included (1–5 TB depending on plan)
  • 125+ edge locations with adaptive bitrate streaming worldwide
  • Predictable, view-based pricing from $19/mo — flat bill, no surprises
  • Lightweight async loader — CWV-friendly

How to Migrate — Step by Step

Most sites are fully migrated in 15–30 minutes depending on how many videos you have. Follow these five steps in order.

1

Create your SmartVideo account

~2 minutes

Sign up at swarmify.com/pricing. Pick any plan — all include a 14-day free trial. Copy your Swarm CDN key from the dashboard; you’ll paste it into your site in step 4.

2

Export your videos from SproutVideo

~5 minutes

If you still have the original video files on your computer, use those for the best quality. Otherwise, download them from your SproutVideo dashboard:

  1. Log into your SproutVideo account
  2. Open a video in your library
  3. Click Settings → Download on the video
  4. Choose Download Original for the highest quality file

Your SproutVideo account and videos stay intact during the migration — you’re just saving copies. Don’t cancel SproutVideo yet.

3

Upload to SmartVideo

~5 minutes

In the SmartVideo dashboard, go to your Video Library and upload your files. SmartVideo encodes them into optimized formats and delivers them from 125+ edge locations worldwide.

You can also add a direct video URL to a <smartvideo> tag if you already host the file elsewhere (S3, your own server, etc.).

4

Swap your embed codes (run both side by side)

~5–15 minutes

Don’t cancel SproutVideo yet. Install SmartVideo first, then replace embeds one page at a time so you can verify playback as you go. Both services will run in parallel during the cutover.

Install the SmartVideo plugin, paste your Swarm CDN key in Settings → SmartVideo, then replace your SproutVideo embeds with SmartVideo shortcodes or the Gutenberg block. Copy embed codes from the SmartVideo dashboard.

Add the SmartVideo script to your theme’s <head>, then replace SproutVideo embeds with SmartVideo embed codes from your dashboard:

<script src="https://assets.swarmcdn.com/cross/swarmdetect.js" data-swarmcdnkey="YOUR_KEY"></script>

Add the SmartVideo script in Settings → Advanced → Code Injection → Header, then use Code Blocks to paste SmartVideo embed codes where your SproutVideo videos were:

<script src="https://assets.swarmcdn.com/cross/swarmdetect.js" data-swarmcdnkey="YOUR_KEY"></script>

Add the SmartVideo script before </head>, then swap your SproutVideo embeds for SmartVideo embed codes from the dashboard:

<script src="https://assets.swarmcdn.com/cross/swarmdetect.js" data-swarmcdnkey="YOUR_KEY"></script>

Cancel SproutVideo

~2 minutes

Once every embed is swapped and verified playing through SmartVideo, log into SproutVideo and cancel your subscription. No more bandwidth caps, no more per-GB overages, no more storage tiers.

Tip: keep your downloaded original files as a backup until you’ve confirmed every video plays correctly on SmartVideo for a few days.

How Long Will My Migration Take?

Roughly how much time to budget based on the size of your video library.

SproutVideo to SmartVideo migration time estimates by library size
Library size Time to migrate Recommended approach
5–50 videos ~30–60 minutes Self-serve. Export, upload, and swap embeds in one session.
50–500 videos 2–5 hours Self-serve, batched. Migrate by page or category over a couple of work sessions.
500+ videos 1–3 days White-glove migration recommended. Contact us to plan it before you start.

Estimates assume reasonable upload speeds and don’t include encoding time (handled automatically by SmartVideo after upload). SproutVideo doesn’t provide a bulk export API, so larger libraries benefit most from white-glove help.

SEO-safe

Your pages and URLs stay exactly as they are. You’re just swapping the video player — nothing else changes.

Run both side by side

You don’t need to cancel SproutVideo on day one. Migrate at your pace and cancel only after every embed is verified.

No per-GB surprises

Every SmartVideo plan includes unlimited bandwidth. Your bill stays flat whether a video gets 10 views or 10 million.

White-glove support

Large library? Get in touch and we’ll help you plan and execute the migration end-to-end.

After you migrate

You get CDN-backed delivery from 125+ edge locations with adaptive bitrate streaming, a clean unbranded player that protects your Core Web Vitals, and view-based pricing that’s flat instead of growing with every GB of traffic. Storage scales with your plan (1 TB Startup, 3 TB Growth, 5 TB Pro) — bandwidth and encoding are always unlimited.

Migration FAQ

Can SmartVideo auto-convert my SproutVideo embeds?

No — SmartVideo doesn’t currently auto-convert SproutVideo embeds. You’ll export your originals from SproutVideo, upload them to SmartVideo, and swap the embed codes manually page by page. For larger libraries we offer white-glove migration help — get in touch before you start.

How do I get my videos out of SproutVideo?

Log into SproutVideo, open a video, and use Settings → Download → Download Original to save the highest-quality source file. If you still have the original files on your computer from when you first uploaded, those work just as well.

Can I migrate just some videos first?

Yes. Start with your most important page — export that video from SproutVideo, upload it to SmartVideo, and swap that one embed. Migrate the rest at your own pace. Both services run side by side during the cutover.

How is SmartVideo’s pricing different from SproutVideo’s?

SproutVideo charges by storage tier and caps bandwidth at 100 GB–2 TB per month, with per-GB overages of $0.06–$0.25 once you exceed the cap. SmartVideo charges by views — bandwidth and encoding are unlimited on every plan, with generous storage included (1–5 TB). Plans start at $19/month. See pricing.

Will my videos load reliably on SmartVideo?

Usually yes. SmartVideo delivers from 125+ edge locations worldwide with adaptive bitrate streaming, so each viewer gets the best encode for their connection from the nearest location. SproutVideo doesn’t offer a comparable purpose-built video CDN, which means viewers rely on basic delivery without adaptive bitrate streaming or global edge optimization.

What about SproutVideo’s access controls (domain restriction, IP restriction)?

SproutVideo’s granular access controls are a strength of their platform. SmartVideo offers basic privacy via unlisted URLs rather than domain or IP allowlisting. If those controls are mandatory for your use case, that’s a real tradeoff to weigh.

Do I have to cancel SproutVideo immediately?

No — in fact, please don’t. Run both side by side during the cutover so you can verify every embed plays correctly through SmartVideo before you cancel. Once you’re confident, cancel SproutVideo from your account settings.

Does SmartVideo work with my platform?

Yes. WordPress (plugin), Shopify, Squarespace, Wix, and any platform that lets you add a script tag to the <head> and embed HTML. The WordPress plugin is the easiest option.

I have hundreds of SproutVideo videos. Is there a faster way?

For libraries of 500+ videos we recommend our white-glove migration service — we’ll plan the cutover with you, batch the exports, and handle the bulk upload. Get in touch before you start.

Stop Paying Per-GB. Start Your Trial.

Pick your most important page with a SproutVideo embed. Export that video, upload it to SmartVideo, swap the embed, and compare. The free trial gives you 14 days to decide.

Start your free trial
Hosting costs cut in half
“Swarmify cut down our hosting expenses in half while accelerating load times.”
Vladimir S.
CEO, Proficiens Academy
Buffer-free playback
“From the moment you press play, it plays. No buffering problems.”
Cyril M.
SmartVideo Customer