Custom Iframe for WordPress

The Easiest Way to Embed External Content in WordPress

Easily embed 100+ external content in WordPress and Elementor with full control over design, security & performance.

“Our clients love how they can just drop comments and we turn them into tasks instantly. No more missed updates.”

Kuldeep Rathore

Founder, 60Pixel

Embed anything

▶ YouTube
🗺 Google Maps
🎵 Spotify
📊 Dashboards
📝 Forms
🌐 External Websites
🛠 SaaS Apps
📄 Landing Pages
📱 Social Content
🎬 Vimeo
▶ YouTube
🗺 Google Maps
🎵 Spotify
📊 Dashboards
📝 Forms
🌐 External Websites
🛠 SaaS Apps
📄 Landing Pages
📱 Social Content
🎬 Vimeo

THE ONLY IFRAME PLUGIN YOU NEED!

One plugin. Endless embeds.

If it has a URL, you can embed it. Maps, videos, tools, dashboards, social posts, PDFs — all inside WordPress in seconds.

Video

Audio Player

Google Maps

Website

Social Posts

PDF Files

Thousands of WordPress users already embed these every day with Custom iFrame.

"I was embedding an iframe in the container of Elementor but was facing a lot of problem in achieving full height. Then after a lot of googling, I found this plugin and by using it I fixed the problem of iframe height. Thank you very much for this free plugin."

@sandeepkashyap2000

Reviewed on WordPress.org

the difference

Embedding in WordPress Shouldn't Be This Hard.

Yet most users waste hours on code that breaks. Here's what changes with Custom iFrame.

Digging through iframe code tutorials

Copy-pasting raw HTML just to embed a map

Embeds that break on mobile

Fixed pixel widths that overflow on small screens

Layouts falling apart after publishing

Iframe code clashing with your theme's CSS

Paying a developer just to fix it

Hiring someone for a task that should take 30 seconds

Paste a URL. Done.

No code. No configuration. Works immediately.

Responsive by default

Your embed scales to fit any screen automatically

Visual size controls

Set width and height without touching a stylesheet

Built for non-developers

Works in Gutenberg and Elementor out of the box

What can you embed?

Everything you need to embed properly inside WordPress!

Style every embed to fit your layout and brand - while keeping pages fast and safe. Full control over how your embeds look, load, and behave.

Auto-Refresh for Live Content

Keep Sheets, dashboards, and widgets fresh with auto-refresh intervals you control. Set it once and your data stays up to date.

Advanced CSS Hooks

Lock down external content with sandbox/referrer policies, and use a Custom ID for precise styling in Elementor - secure and easy to target.

Responsive Smart Load Across Devices

Load iframes only when needed and show a custom placeholder image while they initialize - better Core Web Vitals, smoother UX.

Visual Size Controls (Height, Width)

Fine-tune the frame with a slider or let Auto Height do the work. Toggle scrollbars when you need them. No cutoffs, no awkward gaps.

WHY CUSTOM IFRAME ?

Real embedding problems. Actually solved.

Every WordPress user hits the same frustrations when embedding external content. Here's exactly how Custom iFrame fixes each one.

Embed content the right way

Your pages look messy and broken when pasting raw links. We make embeds look clean and neat.

No more iFrame Code

You don't need any HTML codes or shortcodes. Just paste a link and it works instantly.

Responsive Embeds

Standard embeds often cut off on mobile. Custom iFrame makes them responsive everywhere.

"The plugin works great, has a lot of customizable features, and the dev team went above and beyond to help work through a few issues regarding my particular setup. Highly recommended!"

@woods000

Reviewed on WordPress.org

Setup iFrame's in 3 Simple Steps

No configuration headaches. No developer needed. Install once and start embedding anything in minutes.

01. Download Plugin

Download Custom IFrame from WordPress.org or our website.

02. Install on WordPress

Add it to your WordPress dashboard in one click — just like any other plugin.

03. Embed Any Content

Use Custom iFrame Block/Widget to embed any content inside WordPress.

Trusted by Gutenberg & Elementor users worldwide.

From bloggers to agencies — thousands of WordPress users rely on Custom iFrame to embed content cleanly, quickly, and without the headaches.

100+

Embeddable Sources

3,000+

Happy Users

18,000+

Total Downloads

20+

Built-in Features

"I use ajax page loading on my site. I needed pdf embed plugin that doesn’t brake ajax. That’s it! Also plugin has settings options which in other pdf embed plugins didn’t included in free versions. Thank you."

@fullscopecreative

Reviewed on WordPress.org

Frequently Asked Questions!

Have any doubts about Custom iFrame? Here are some frequently asked questions that should answer most of yours.

The Custom iFrame plugin is one of the most advanced iFrame plugin for WordPress. That allows you to embed external content like videos, audio players, maps, or third-party websites seamlessly into Gutenberg or Elementor. It’s secure, customizable, and easy to use, even for beginners.

Not at all! The plugin is designed with a user-friendly interface and provides extensive styling and advanced options without requiring any coding knowledge.

Yes, absolutely. The plugin includes advanced security features like sandboxing, fullscreen restrictions, and lazy loading, ensuring your site stays safe while embedding external content.

Yes, you can customize everything from dimensions, borders, padding, to iFrames alignment. You can even set auto-refresh intervals or placeholder images for lazy loading.

Absolutely! The plugin supports responsive designs, ensuring that your embedded content automatically adjusts to different screen sizes for a flawless user experience.

Still got questions?

We’re here to answer them.

Need How to'?

We’ve already covered those in docs.