Can I embed it? Iframe rules for popular sites
Live checks of 31 popular services: which pages load in an iframe, which block it, and the official embed URL to use instead.
Checked 31 sites · 9 categories
- YouTubeVideoEmbeddableno frame headersEmbeddable/embed/{id}Main page: Embeddable. Embed URL: Embeddable.
- VimeoVideoEmbeddableno frame headersEmbeddable/video/{id}Main page: Embeddable. Embed URL: Embeddable.
- LoomVideoBlockedXFO DENYEmbeddable/embed/{id}Main page: Blocked. Embed URL: Embeddable.
- WistiaVideoEmbeddableno frame headersEmbeddable/embed/iframe/{id}Main page: Embeddable. Embed URL: Embeddable.
- Google DocsDocs & officeEmbeddableno frame headersNot checked/pub?embedded=trueMain page: Embeddable. Embed URL: Not checked.
- Google SheetsDocs & officeEmbeddableno frame headersNot checked/pubhtml?widget=trueMain page: Embeddable. Embed URL: Not checked.
- Google SlidesDocs & officeEmbeddableno frame headersNot checked/embed?start=falseMain page: Embeddable. Embed URL: Not checked.
- AirtableDocs & officePartialXFO SAMEORIGINEmbeddable/embed/{base}/{share}Main page: Partial. Embed URL: Embeddable.
- NotionDocs & officePartialframe-ancestors listEmbeddable/ebd/{page-id}Main page: Partial. Embed URL: Embeddable.
- Data StudioDocs & officeBlockedframe-ancestors 'none'Embeddable/embed/reporting/{id}Main page: Blocked. Embed URL: Embeddable.
- Google FormsFormsEmbeddableno frame headersEmbeddable/viewform?embedded=trueMain page: Embeddable. Embed URL: Embeddable.
- TypeformFormsEmbeddableno frame headersEmbeddable/to/{form-id}Main page: Embeddable. Embed URL: Embeddable.
- TallyFormsEmbeddableno frame headersEmbeddable/embed/{id}Main page: Embeddable. Embed URL: Embeddable.
- JotformFormsEmbeddableno frame headersEmbeddable/{form-id}Main page: Embeddable. Embed URL: Embeddable.
- Google MapsMapsEmbeddableno frame headersNot checked/maps/embed/v1/placeMain page: Embeddable. Embed URL: Not checked.
- OpenStreetMapMapsPartialframe-ancestors listEmbeddable/export/embed.html?bbox=…Main page: Partial. Embed URL: Embeddable.
- CalendlySchedulingEmbeddableno frame headersNot checked/{your-link}Main page: Embeddable. Embed URL: Not checked.
- Cal.comSchedulingEmbeddableno frame headersEmbeddable/{user}/{event}Main page: Embeddable. Embed URL: Embeddable.
- Google CalendarSchedulingEmbeddableno frame headersEmbeddable/calendar/embed?src={id}Main page: Embeddable. Embed URL: Embeddable.
- FigmaDesignPartialframe-ancestors listEmbeddableembed.figma.com/design/{key}Main page: Partial. Embed URL: Embeddable.
- CanvaDesignUnreachablebot-checkUnreachable/view?embedMain page: Unreachable. Embed URL: Unreachable.
- MiroDesignEmbeddableno frame headersEmbeddable/app/live-embed/{id}Main page: Embeddable. Embed URL: Embeddable.
- SpotifyMusic & audioPartialframe-ancestors listEmbeddable/embed/{type}/{id}Main page: Partial. Embed URL: Embeddable.
- SoundCloudMusic & audioPartialXFO SAMEORIGINEmbeddable/player/?url={api-url}Main page: Partial. Embed URL: Embeddable.
- Apple MusicMusic & audioBlockedframe-ancestors 'none'Embeddableembed.music.apple.com/…Main page: Blocked. Embed URL: Embeddable.
- X (Twitter)SocialPartialframe-ancestors listNot checkedblockquote + widgets.jsMain page: Partial. Embed URL: Not checked.
- InstagramSocialBlockedXFO DENYNot checkedblockquote + embed.jsMain page: Blocked. Embed URL: Not checked.
- TikTokSocialPartialXFO SAMEORIGINEmbeddable/player/v1/{id}Main page: Partial. Embed URL: Embeddable.
- CodePenDeveloperUnreachablebot-checkUnreachable/embed/{slug-hash}Main page: Unreachable. Embed URL: Unreachable.
- CodeSandboxDeveloperEmbeddableno frame headersEmbeddable/embed/{id}Main page: Embeddable. Embed URL: Embeddable.
- GitHub GistDeveloperBlockedframe-ancestors 'none'Not checked/{gist-id}.jsMain page: Blocked. Embed URL: Not checked.
Showing all 31
Not listed? Test any URL.
Paste a link. We read its headers and tell you if it loads in a frame.