Every Essential Blocks Page Loads Faster, Without a Slower Host or a Video Bill
Essential Blocks adds galleries, sliders, video, Lottie animations, and popups to the block editor, and every image or MP4 lands on your server. Infinite Uploads moves it to cloud storage and a CDN, optimizes images to AVIF and WebP on the Business plan, and serves self-hosted video from the CDN.
150k+
Sites use our WordPress plugins
Free Plan
10 GB Included
Essential Blocks and Infinite Uploads: Galleries, Sliders, and Video Without the Storage Bill
Essential Blocks gives the block editor a deep toolbox: Advanced Image, Filterable Gallery, Slider, Parallax Slider, Testimonial, Team Members, Lottie Animation, Popup, and an Advanced Video block with a Self Hosted source. Each one pulls from your Media Library, and a gallery-heavy or video-heavy page is what drags down Core Web Vitals.
Infinite Uploads offloads those files to cloud storage and a CDN, converting images from every block to AVIF and WebP. A self-hosted MP4 in Advanced Video serves from the CDN as-is instead of stalling on shared hosting. Video Cloud handles adaptive streaming for Video Library uploads, included on every plan.
Essential Blocks keeps doing everything it does. Its blocks and style settings render the same, and it still writes its generated CSS to your uploads folder. Infinite Uploads changes where media lives and how fast it arrives, so one bill covers storage, video, and CDN bandwidth instead of three.

Four Problems Infinite Uploads Solves for an Essential Blocks Site
Most offload plugins move files and stop. Here's what matters when the files are your galleries and page designs.
Gallery, Slider, and Image Pages That Pass Core Web Vitals
A Filterable Gallery, a Parallax Slider full of product photos, and an Advanced Image hero can be the heaviest page on the site. Infinite Uploads converts every image to AVIF and WebP, right-sizes it, and serves it from the CDN edge closest to each visitor.
Advanced Video Files That Don't Stall Shared Hosting
A self-hosted MP4 in the Advanced Video block normally plays straight from your server. Infinite Uploads serves that same file from the CDN instead, so nothing stalls. For video visitors actually watch, upload to the Video Library for adaptive streaming.
AI and Openverse Images Stop Piling Up Unsorted
Images made with the Essential Blocks AI feature, and photos pulled in through the Openverse block, save straight to your Media Library. Infinite Uploads offloads them like any upload, and Media Folders keep them separated from your own photography.
Testimonials, Team Members, Lottie Files, and Popups, Organized and Off Your Server
Avatars, team photos, Lottie animation files, and popup backgrounds all pile up in the same Media Library as a site grows. Sync once, and everything moves to cloud storage with folders, search, and sort intact, then free up local storage.
Why Essential Blocks Builders Pair It With Infinite Uploads
One Bill Instead of a Video Account and a CDN Invoice
Essential Blocks has no cloud storage or CDN of its own, so a media-heavy site either fills the server or pays for Vimeo or a separate CDN. Infinite Uploads covers storage, video, and CDN bandwidth on one monthly price.
Move a Growing Site Without Rebuilding a Page
The first sync moves your existing Media Library, including any self-hosted video, and rewrites URLs to the CDN. Every gallery, slider, and video block keeps pointing at the same files, and Download & Disconnect brings the files home to your server if needed.
Every Client Site on One Account
Agencies building with Essential Blocks for a dozen clients connect every site to one Infinite Uploads account. Unlimited sites on every plan, one usage dashboard, and no separate cloud credentials to hand off when a project wraps.
What Works, Feature by Feature
Feature
What you get
Advanced Image and Image Comparison
Images chosen from the Media Library are optimized to AVIF and WebP, right-sized, and served from the CDN edge closest to each visitor.
Works
Filterable Gallery, Slider, and Parallax Slider
Every gallery photo and slide image offloads and optimizes the same as any Media Library upload, then serves from the CDN.
Works
Testimonial, Team Members, Info Box, and Popup images
Avatars, team photos, icons, and popup background images offload, optimize, and serve from the CDN like any other Media Library file.
Works
Advanced Video, Self Hosted source
An MP4 from your Media Library serves from the CDN instead of your origin server, as-is. It is not transcoded.
Works
Video Cloud for on-page video
For a video visitors watch, upload to the Infinite Uploads Video Library and embed it with the Infinite Uploads block or shortcode. Adaptive streaming and a customizable player, included on every plan.
Works, Video Cloud
Advanced Video, YouTube and Vimeo sources
Untouched. These embeds stay on their original platform whether or not Infinite Uploads is active.
Stays on platform
Lottie Animation files
A JSON or .lottie file in your Media Library offloads like any upload. Check that the animation plays from the CDN domain on a test page.
Test first
Generated CSS in the eb-style folder
Essential Blocks writes working stylesheets to wp-content/uploads/eb-style. That folder is not on the automatic exclusion list, so test a page before you free up local storage.
Test first
Templately templates and the pattern library
Templately is a separate plugin, so check the Media Library after an import. The pattern library caches a JSON file in uploads/eb-patterns.
Review after import
Up and Running in Three Steps
1. Connect Infinite Uploads
Install the plugin, connect your account, and sync. Existing gallery images, avatars, and Lottie files move to the cloud.
2. Upload to the Video Library for Adaptive Streaming
A self-hosted MP4 plays from the CDN as-is. For on-page video, upload through Media → Video Library and embed with the Infinite Uploads block.
3. Test, Then Free Up Local Storage
Open a page built with Essential Blocks first. Then remove local copies once the sync finishes. Your host keeps the freed space, files stay on the CDN.
Good to Know Before You Switch
Essential Blocks writes its generated CSS to your uploads folder. The plugin saves stylesheets to wp-content/uploads/eb-style, and we found no inline option in its source. That folder is not on the automatic exclusion list. Test a page first. If styling looks off, add the folder under Folder Exclusions in Infinite Uploads > Settings.
Some image URLs live inside those stylesheets. Essential Blocks paints Testimonial avatars as CSS background images in its generated CSS. After your first sync, click Regenerate Assets in Essential Blocks > Settings so the stylesheets rebuild, then check a page before you free up local storage.
Self-hosted video counts toward storage and bandwidth, not Video Cloud transcoding minutes. An MP4 in Advanced Video and a large gallery of full-resolution photos both add up over a media-heavy site. Size your plan on total storage and check the pricing calculator before a large migration.
How We Checked
- Read the Essential Blocks plugin source for where its generated CSS is written.
- Reviewed the Advanced Video, Lottie, Slider, and gallery blocks for how they pick media.
- Read Essential Blocks documentation for Advanced Video, Advanced Image, Popup, and Regenerate Assets.
- Reviewed the Infinite Uploads exclusion list against the eb-style and eb-patterns folders.
- Looked at the compatibility scan rows for Essential Blocks.
Result: media blocks should offload with no setup, and the eb-style folder needs a test page first.
Frequently Asked Questions
Do the gallery, slider, and Advanced Image blocks still work?
Yes. Infinite Uploads only changes where the images live. Layouts, lightboxes, and slide transitions keep working, and every image serves from the CDN instead of your server.
Can I use a self-hosted Advanced Video without it stalling?
Yes. The Self Hosted source serves the MP4 from the CDN instead of your own server, as-is. For on-page video, upload to the Video Library and embed with the Infinite Uploads block for adaptive streaming, included on every plan.
What happens to the eb-style folder?
Essential Blocks keeps working stylesheets there, and the folder is not excluded automatically. Test a page first. If anything looks wrong, add the folder under Folder Exclusions in Infinite Uploads > Settings.
What happens to Templately template imports?
Templately is a separate plugin that imports its own demo images. Check the Media Library afterward. Whatever lands there offloads like any upload and counts toward storage until you delete what you do not use.
Will Essential Blocks pages load faster?
Yes. Images from the gallery, slider, Advanced Image, and Testimonial blocks are converted to AVIF and WebP, right-sized, and served from the nearest CDN edge.
Do Media Folders work inside the block editor's media popup?
Yes. The folder sidebar, sort, and search appear inside the media modal you use to add or swap images from within Essential Blocks blocks, not just the main Media Library page.
Can an agency or Multisite network use this across many sites?
Yes. Infinite Uploads supports unlimited sites on every plan and WordPress Multisite, so every client site or network site connects to one account with one usage dashboard and one invoice.
What if a gallery image or video is bigger than the WordPress upload limit?
Add our free Big File Uploads plugin. It lifts the WordPress upload limit without server changes, so the file uploads in one piece, and Infinite Uploads offloads it from there.
More Plugins Essential Blocks Sites Run With Infinite Uploads
- Infinite Uploads and Spectra
- Infinite Uploads and Kadence Blocks
- Infinite Uploads and GenerateBlocks
- See all integrations
Try Infinite Uploads on the Free Plan
No cloud accounts. No access keys. Install the plugin, connect your site, and Essential Blocks galleries, slider images, and Lottie files start moving to the cloud automatically.
Free plan, no credit card. Paid plans from $8.25/mo. Unlimited sites.