Core Features

Embeds

An “embed” in linkembed is when the content from another site (e.g. a Google Doc or Dropbox file) is shown directly on your linkembed URL. Visitors see that content without leaving your page. This only works when the source platform allows its content to be embedded; some platforms block it. See Limitations & platforms for details.

What you can paste

When creating an embed link, you can paste either:

  • An https link — For example a Google Drive or Dropbox share link. linkembed will turn it into a safe embedded view where possible. Google Drive links are automatically converted to embed-friendly URLs. Dropbox links get special handling so files and folders display correctly.
  • Direct media links — Plain file URLs ending in common media extensions (for example .gif, .jpg,.jpeg, .png, .webp, .avif, .svg, .webm, .mp4, .mp3) are rendered as native media elements (img/video/audio) instead of a nested iframe.
  • Embed code — HTML/iframe code that the content provider gives you (e.g. “Embed” or “Share” → “Embed”). Use this when the platform doesn’t support embedding via a plain link (e.g. Untitled.stream).

Only https URLs are allowed. If you paste raw HTML that contains <, linkembed treats it as embed code and uses it as provided (with safety restrictions). Otherwise it expects a valid https URL.

This helps with sources that send iframe-blocking headers (for example X-Frame-Options: DENY). A direct media file can still load as img/video/audio even when the source page itself cannot be framed.

Embed scaling

You can choose how tall the embed appears on the page:

  • Small — Fixed height (400px). Good for compact previews.
  • Medium — Taller fixed height (600px).
  • Fullscreen — The embed fills the browser window. Best for documents or full-page content.

You can change this later by editing the link.

Advanced (iframe) editing

If you need to tweak the exact iframe or HTML that linkembed uses, some flows offer an “Advanced” option. That lets you edit the generated iframe code. Use it only if you’re comfortable with HTML; for most users, pasting a link or standard embed code is enough.

When an embed doesn’t load

If the content shows a blank screen or “access denied”, the source platform may be blocking embedding or the sharing settings may be wrong. Check the Troubleshooting section: Embed not loading, Sandbox / iframe limitations, and Limitations & platforms for platform-specific tips.

Limitations

linkembed cannot change how third-party sites behave:

  • No bypassing security headers — linkembed does not bypass CSP, X-Frame-Options, or other embedding restrictions set by the source site.
  • No proxying or modifying content — We do not proxy or alter third-party content; availability and behavior are controlled by the origin.
  • Platform-dependent — Whether an embed works depends on the source platform; some block embedding entirely (e.g. Notion).
  • Browser and provider limits — Cookies, auth, mixed-content, and sandbox behavior are outside linkembed’s control.