Apple Open Graph

Test and debug your Open Graph tags for iMessage

Apple Specs

Image size1200x628px
Aspect ratio1.91:1
Max file size5 MB
Formatsimage/jpeg, image/png, image/webp, image/gif
User-AgentMozilla/5.0 (Macintosh; Intel Mac OS X 10_11_1) AppleWebKit/601.2.4 (KHTML, like Gecko) Version/9.0.1 Safari/601.2.4 facebookexternalhit/1.1 Facebot Twitterbot/1.0

Apple Messages (iMessage) generates link previews directly on the sender’s device rather than on a centralized server. This makes it fundamentally different from platforms like Facebook or Twitter, where a server-side crawler fetches your page. Because the preview is built locally, there’s no official debugger tool and caching behavior varies from device to device.

This guide covers how iMessage fetches your pages, which Open Graph tags it reads (and which it ignores), image sizing for different iOS versions, cache behavior, and the most common issues that prevent previews from showing.

What links look like on Apple

The difference Open Graph tags make when sharing a link.

Without Open Graph
This site doesn't have Open Graph
Apple Open Graph
opengraphplus.com
O
Oh
With Open Graph
Sites with Open Graph look like this
Apple Open Graph
opengraphplus.com
Nice!

Debug Apple Open Graph tags

Enter your site's URL to see how it looks on Apple.