Mighty URL engine for your next project

Iframely takes a URL as an input and returns its data, publisher’s rich media and own interactives. We then help to deliver it all to your users, today and tomorrow.

Try it free Check your URL


Intelligent web parsers

Through big guys’ eyes

Iframely understands URLs optimized for Facebook’s Open-Graph, Twitter Cards, WordPress oEmbed and Google microdata, provider APIs and own rich publishing protocol.

White hat on

Iframely robot is recognized as “good bot”. It is free of shady tactics and respectful to publishers and their copyright choices.

Heuristic cache

Iframely orchestrates cache to be gentle on the publishers yet yielding accurate results. We use several pointers and invalidation triggers to deliver ever-green media.

    "url": "https://www.youtube.com/watch?v=JGwWNGJdvx8",
    "meta": {
        "title": "Ed Sheeran - Shape of You (Official Music Video)",
        "author": "Ed Sheeran",
        "duration": 264,
        "views": 5453767624,
        "likes": 27884241,
        "dislikes": 1381836,
        "site": "YouTube",
        "media": "player",
        "date": "2017-01-30T10:57:50.000Z",
        "canonical": "https://www.youtube.com/watch?v=JGwWNGJdvx8",
        "author_url": "https://www.youtube.com/channel/UC0C-w0YjGpqDXGB8IHb662A"
Ed Sheeran - Shape of You
Favicon (32x32)
Thumbnail (640x480)
Player (16:9, autoplay)


Simple API


Only two endpoints to choose from and connect: complete Iframely data or a simple oEmbed connector. Both have the html field for you to embed.

“No code”

Instead of API calls, an option to use our HTML template and some JavaScript spice.

> curl https://iframe.ly/api/oembed?api_key=56c40a6f47d54b0ac8b418
  "url": "https://www.youtube.com/watch?v=kJQP7kiw5Fk",
  "type": "video",
  "version": "1.0",
  "title": "Luis Fonsi - Despacito ft. Daddy Yankee",
  "author": "LuisFonsiVEVO",
  "author_url": "https://www.youtube.com/channel/UCLp8RBhuSsq62j",
  "provider_name": "YouTube",
  "description": "Disponible ya en todas las plataformas digita…",
  "thumbnail_url": "https://i.ytimg.com/vi/kJQPi5Fk/default.jpg",
  "thumbnail_width": 1280,
  "thumbnail_height": 720,
  "html": "<div style=\"left: 0; width: 100%; height: 0; position: relative; padding-bottom: 56.25%;\"><iframe src=\"https://www.youtube.com/embed/kJQP7kiw5Fk?rel=0\" style=\"top: 0; left: 0; width: 100%; height: 100%; position: absolute; border: 0;\" allowfullscreen scrolling=\"no\" allow=\"accelerometer; clipboard-write; encrypted-media; gyroscope; picture-in-picture;\"></iframe></div>",
  "cache_age": 86400
> curl https://iframe.ly/api/iframely?api_key=56c40a6f47d54b0ac8b418
	"url": "https://www.youtube.com/watch?v=kJQP7kiw5Fk",
	"meta": {
		"title": "Luis Fonsi - Despacito ft. Daddy Yankee",
		"date": "2017-01-13T05:00:02.000Z",
		"author": "LuisFonsiVEVO",
		"description": "“Despacito” disponible ya en todas las plataformas digitales: https://UMLE.lnk.to/DOoUzFp \n“Imposible” disponible ya en todas las plataformas digitales: https://UMLE.lnk.to/IMPOSIBLEFp\n“Calypso” disponible ya en todas las plataformas digitales: https://UMLE.lnk.to/CLYPSFp\nEchame La Culpa disponible ya en todas las plataformas digitales: https://UMLE.lnk.to/ELCFp\n\n\nBest of Luis Fonsi / Lo mejor Luis Fonsi: https://goo.gl/KLWPSa \nSubscribe here: https://goo.gl/nkhcGc\nSigue a Luis Fonsi: \nOfficial Site: http://www.luisfonsi.com/ \nFacebook: https://www.facebook.com/luisfonsi/ \nTwitter: https://twitter.com/LuisFonsi \nInstagram: https://www.instagram.com/luisfonsi\n\n#LuisFonsi #Despacito #Imposible #Calypso #EchamelaCulpa #NadaEsImposible #NothingisImpossible #LF\n\n\nMusic video by Luis Fonsi performing Despacito. (C) 2017 Universal Music Latino",
		"duration": 282,
		"likes": "45790011",
		"dislikes": "5140462",
		"views": "7536688574",
		"media": "player",
		"site": "YouTube",
		"canonical": "https://www.youtube.com/watch?v=kJQP7kiw5Fk",
		"author_url": "https://www.youtube.com/channel/UCLp8RBhQHu9wSsq62j_Md6A"
	"links": {
		"player": [
				"href": "https://www.youtube.com/embed/kJQP7kiw5Fk?rel=0",
				"type": "text/html",
				"media": {
					"aspect-ratio": 1.7777777777777777,
					"scrolling": "no"

Best rich media

View more providers

Logo of Iframely
Logo of TikTok
Logo of GitHub
Logo of YouTube
Logo of Pinterest
Logo of Reddit
Logo of Spotify
Logo of Instagram
Logo of Apple Music
Logo of Twitch
Logo of Tableau
Logo of Giphy
Logo of Coub


Iframely interactives

Cards and URLs previews

Engage your users with URL preview cards, just like they expect in a modern app. Change cards design easily in your settings.

Player events

Control top players with consistent JavaScript calls. Autoplay and mute. Or sync playback so that only one plays at a time.


Put a lightweight placeholder and load videos only when your user requests it. As a bonus, unify the branding of play buttons across your site.

Web–friendly GIFs

GIFs are fun, but not on mobile. We convert raw files into auto-looping MP4s to save your users’ bandwidth so that they can enjoy more.

User consents

You may ask for user consent before exposing them to third-party rich media. Add optionally for EU GDPR, or use for its privacy value.

Rich media

Display and delivery

Responsive embed codes

Rich media will resize and fit your site’s design on any device, with a correct aspect ratio or a horizontal height.

Async iFrames

Iframely iFrames do not block your page while they load. Iframely makes sure your page always gets top priority.


If async isn’t enough, we can show media just before a user needs it. For players, it means an image placeholder first, video — when ready.

<div style="left: 0; width: 100%; height: 0; position: relative; padding-bottom: 56.25%;"><iframe src="https://www.youtube.com/embed/ kJQP7kiw5Fk?rel=0" style="top: 0; left: 0; width: 100%; height: 100%; position: absolute; border: 0;" allowfullscreen scrolling="no" allow="accelerometer; clipboard-write; encrypted-media; gyroscope; picture-in-picture;"></iframe></div>

Trusted by 8000+ businesses worldwide

Logotypes of customers (Bloomberg, Pitch, Atlassian, HuffPost, Adobe, etc.)


Right fit for your stack

React and JavaScript

React, and other JavaScript runtimes won’t let you run third-party scripts. Iframely fixes this by hosting media in an iFrame instead.


Google’s Accelerated Mobile Pages framework requires particular event flow and communications with the parent page.

CMS, WordPress and text editors

Integrated with CKEditor, WordPress and Gutenberg editor, Iframely is designed to work well with any content management system.

Content caching

We give content IDs for your rich media, so it’s easy to maintain the cache. While you sleep, iFrames update their content in the background.

useEffect(() => {
  window.iframely && iframely.load();
return <div dangerouslySetInnerHTML={getIframelyHtml()} />;
<amp-iframely height="140"


Customize, fine-tune and white‑label


Match cards, consents and click-to-play to your branding via WYSIWYG editors.

Each publisher

Media publishers provide different embedding options. Iframely can fine-tune the most common ones for you individually, just the way you like.

Each URL

With “per-URL” options, your CMS can have customization parameters for each URL. Built-in by default in WordPress and easy to add elsewhere.

Custom CDN

To white-label and cross-origin considerations, you may bring your CDN and ask Iframely to orchestrate interactives via it.

Good digital citizen


Iframely doesn’t keep any private or end-user data.
Never did, never will.


We serve billions of requests a month from thousands of businesses — all with 99.99% uptime in the past eight years.


We strive to attend to most support requests in less than an hour for our enterprise clients and small businesses alike.


We respect terms from all the publishers, comply with rules and regulations, and facilitate you to do the same.

Ready to try?

Try it free Check your URL