Instagram oEmbed

instagram.com

Instagram is a registered oEmbed provider. Consumers such as WordPress, Slack, and other CMS or chat platforms can call its oEmbed endpoint to turn Instagram URLs into rich embeds — without writing custom integration code. Below are the endpoint details, supported URL patterns, and response formats for Instagram.

1
Endpoint
26
URL patterns
json
Format
No
Discovery
Endpoint
https://graph.facebook.com/v16.0/instagram_oembed
Supported URL patterns
http://instagram.com/*/p/* http://www.instagram.com/*/p/* https://instagram.com/*/p/* https://www.instagram.com/*/p/* http://instagram.com/p/* http://instagr.am/p/* http://www.instagram.com/p/* http://www.instagr.am/p/* https://instagram.com/p/* https://instagr.am/p/* https://www.instagram.com/p/* https://www.instagr.am/p/* http://instagram.com/tv/* http://instagr.am/tv/* http://www.instagram.com/tv/* http://www.instagr.am/tv/* https://instagram.com/tv/* https://instagr.am/tv/* https://www.instagram.com/tv/* https://www.instagr.am/tv/* http://www.instagram.com/reel/* https://www.instagram.com/reel/* http://instagram.com/reel/* https://instagram.com/reel/* http://instagr.am/reel/* https://instagr.am/reel/*
Formats: json

Test a Instagram URL

See the live oEmbed response and a rendered preview.

Open URL Tester