Artists! Use these export settings if you want to avoid Twitter compressing your image:
👉 JPG at 85% quality
👉 Max size: 2048x2048 pixels
(Explanation in thread)
Twitter images that have a higher quality than 85% will be converted to 85% JPG: https://twittercommunity.com/t/upcoming-changes-to-png-image-support/118695 …
If you export it right away as 85% JPG you have more control.
The Twitter help center states images larger than 2048x2048 pixels will be resized: https://help.twitter.com/en/using-twitter/tweeting-gifs-and-pictures?lang=browser …
(Corrected my previous thread - I assumed Twitter would resize the images for the "expanded"/ full view which is 1024x512. Turns out they don't : ))
Oh also the reason why I say 85% JPG - Twitter will convert PNG and WebP files to a 85% JPG starting Febuary 11: https://twittercommunity.com/t/upcoming-changes-to-png-image-support/118695 …
There is an exception for PNG-8 files which have a limited palette for colors - interesting if you have work that mostly uses flat colors.
You can for example use https://pngquant.org/ to convert images to PNG-8 :)
Also a software engineer on Twitter wrote that they will increase the size limit to 4096x4096 pixel for the Desktop version of Twitter:
An addition: another approach would be to let Twitter do the compression for you. You could provide a lossless PNG where the largest side is not bigger than 2048px. Twitter converts it to 85% JPG then.
However I found Twitter's compression is worse than when I do it myself.
Also, profile banner images are scaled to 1500x500 pixels.
You can follow @tinyruin.
Tip: mention @threader_app on a Twitter thread with the keyword “compile” to get a link to it.
Enjoy Threader? Sign up.
Threader is an independent project created by only two developers. The site gets 500,000+ visits a month and our iOS Twitter client was featured as an App of the Day by Apple. Running this space is expensive and time consuming. If you find Threader useful, please consider supporting us to make it a sustainable project.