When taking a screenshot on an iPad, the file size is often too big to be uploaded to some websites. How do you take a screenshot so that the file size couldn’t be bigger than 500 kb?
The problem is the screen resolution — the lowest-resolution iPad display is 1536x2048, which is a lot of pixels — that, and iOS/iPadOS uses PNG for screenshots (not configurable), which is not the most compact image format out there.When taking a screenshot on an iPad, the file size is often too big to be uploaded to some websites. How do you take a screenshot so that the file size couldn’t be bigger than 500 kb?
This is neat. I noticed images received from the share sheet on the screenshot editor screen don't have the 'screenshot' media type metadata...so they don't show up in the built-in Screenshots media type album. I suspect this is why you created your own Screenshot album.The problem is the screen resolution — the lowest-resolution iPad display is 1536x2048, which is a lot of pixels — that, and iOS/iPadOS uses PNG for screenshots (not configurable), which is not the most compact image format out there.
One workaround is to use a shortcut I created — add it to your iPad, ensure Show in Share Sheet is enabled, then trigger it from the screenshot editor share sheet after you've taken your screenshot (but before you've saved it to Photos). This will convert the screenshot as a JPEG and save it to a Screenshots album in your photo library (if it doesn't already exist, one will be created for you by the shortcut). Once you've done that, you can discard the original screenshot image.
View attachment 1993843
Testing on a 12.9" iPad Pro results in full-size screenshots in the 250-350kb file size range, though this will vary based on the exact screen content.
I considered just using the "Get the latest screenshot" action, but in that case you end up with a duplicate image in your photo library unless you also add an action to delete the original; I considered it more economical to just trigger the shortcut directly from the screenshot review window so you end up with just the optimized version.This is neat. I noticed images received from the share sheet on the screenshot editor screen don't have the 'screenshot' media type metadata...so they don't show up in the built-in Screenshots media type album. I suspect this is why you created your own Screenshot album.
If you care to keep the screenshot metadata tag and use the built-in Screenshots media type album, you could do something like below. The only potential downside is that you have to edit or crop the screenshot afterwards since it's not taking the image from the screenshot editor (even though it is still invoked from that share sheet).
Of course this could be tweaked other ways too...such as making it so it could be invoked while viewing an image in your library. The main thing is if you convert a saved image, it'll have the appropriate metadata to retain.
View attachment 1994157
This works similar to yours. Screenshots are actually saved to the library the moment the buttons are pressed to take a screenshot. So, like you do...I take a screenshot, tap the little image in the lower-left corner to open the screenshot review/editor screen, use the share sheet to convert it, then choose to delete the (original) screenshot when I close the review/editor screen. It is a little bit hacky in that it ignores the image passed in and grabs the last screenshot instead, but I only intend to use this via the screenshot review/editor screen just after taking a screenshot. It works to keep the screenshot metadata, and I haven't had any issues with duplicates.I considered just using the "Get the latest screenshot" action, but in that case you end up with a duplicate image in your photo library unless you also add an action to delete the original; I considered it more economical to just trigger the shortcut directly from the screenshot review window so you end up with just the optimized version.
That being said, the original shortcut is also available from the share sheet in the Photos app itself, so you can use it to optimize existing screenshots that have already been saved to your photo library.
There are various apps that will do that but nothing automatically. Occasionally what I’ll do is take the screenshot and email it to myself which should give you options to choose various sizes to choose from, send the message and get the image from your email.When taking a screenshot on an iPad, the file size is often too big to be uploaded to some websites. How do you take a screenshot so that the file size couldn’t be bigger than 500 kb?