Do you want to share an Instagram post on your blog or website? You can use the built-in embed feature to generate an HTML code you can add to your site's editor. Keep in mind that posts must be set to Public, and this can only be done on the Instagram website. Here's how to embed an Instagram post or profile.
Quick Steps
- Log into https://www.instagram.com/ in a web browser.
- Go to the post you want to embed.
- Select ••• in the top-right corner.
- Select Embed .
- Select Copy embed code .
- Paste the embed link.
Steps
-
Go to https://www.instagram.com/ in a web browser. You can use a desktop or mobile browser.
- Currently, the Instagram app for smartphones and tablets doesn't allow you to copy embed codes.
- If you aren't already logged in, enter your email address or username and password to do so now.
-
Navigate to the post that you want to embed. It can be one of your own posts or a post that someone else made. It can also be a profile. [1] X Research sourceAdvertisement
-
Click or tap ••• . This is in the top-right corner of the post.
- A pop-up menu will open.
-
Click or tap Embed . You can find this below Copy link .
- If you want to remove the caption from the selected post, uncheck the Include caption box.
- If you do not see the "Embed" option, it is likely a private account or private post or they have their embed settings turned off.
-
Click or tap Copy embed code . This copies the embed HTML code to your clipboard.
-
Paste the embed code into your HTML editor. The Instagram post or profile will be embedded on your website.
- You can also embed YouTube videos .
Expert Q&A
Video
Tips
References
About This Article
1. Go to https://www.instagram.com/
in a web browser and log in (do not use the smartphone app).
2. Log in and find a post you want to embed.
3. Click or tap "⋯" in the upper-right corner above the post.
4. Click or tap Embed
in the menu.
5. Click or tap Copy Embed Code
.
6. Paste the embed code into a blog or website.