Apple Open Graph

Test and debug your Open Graph tags for iMessage

Apple Specs

Image size 1200x628px
Aspect ratio 1.91:1
Max file size 5 MB
Formats image/jpeg, image/png, image/webp, image/gif
User-Agent Mozilla/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

Official docs

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.