Guides/Create content/Embeds/Embed an Instagram post

Embed an Instagram post

Last reviewed on December 2, 2025

Use Instagram to share photos and short videos with your audience. In this guide, you will learn how to embed individual Instagram posts on your WordPress.com site.

Video tutorial

Embed an individual Instagram post

Embed a single Instagram post to show the Instagram video or photo directly on your website. You can embed photos, videos, and reels as long as the Instagram account is public and allows embeds.

To embed a single post from Instagram, follow these steps:

  1. Visit the Instagram post in a browser or on the Instagram app and copy the link to the post.
    • Browser: Click the ellipsis at the top right of the post, and select the “Copy Link” option.
    • Instagram app: Click the share icon below the post, and select the “Copy Link” option.
  2. Edit a page or post on your WordPress.com site.
  3. On a new line without any text or spaces, paste the link.
  4. By default, the link will convert to an Embed block, displaying the Instagram post.

If the post’s link does not convert to the Embed block, you can add the Embed block first and paste your link in the provided field.

Learn more about troubleshooting embedded content.

Other Instagram integrations

There are other options to integrate your site with Instagram, including:

Was this guide helpful for you?

Not quite what you're looking for? Get Help!

Copied to clipboard!