Not loading card image if > 1MB


Description of issue:

The image for my card does not seem to load if it is greater than 1 mb, despite the documentation saying 5 mb. I tested this both on the validator and on twitter. The validator doesn’t give an error message and it reads the other card meta data correctly, but won’t display an image. It could be a different issue, but I have tried everything I can think of it and could not come up with any other plausible explanation. This thread from 2014 seemed to imply that the max size was 1 mb.

URL affected (must be public):

The URL that doesn’t work on my site is An example URL that does work (with an image < 1 mb) is Both of these pages are generated by the exact same backend code and the only difference I can seem to find is the image size that they link to.

Troubleshooting steps attempted [note that we will not prioritise posts unless there is evidence of following the troubleshooting guides]:

All card tags are static and do not require javascript to be shown. I curled both the images and the pages with twitterbot and got 200 OK responses on all of them. The card type I am using is “summary_large_image” so it is currently supported. The image URL is full not relative.


This appears to have been resolved. Apologies for the temporary inconvenience.

closed #5

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.