The only true answer to this is to try an image in all three and compare the results. Photoshop and Shortpixel are off topic here, but also change with time so any answer would be out of date. You will need to look at non-WordPress resources to figure out the best optimisation strategy.
As for WordPress, it does nothing special as far as compression is concerned. You can adjust the quality % value of resized images when they’re JPEGs but that’s it. WordPress does not modify the uploaded image to try and optimise it.
Related Posts:
- Regenerate images with automatic ALT and TITLE attributes
- getting image alt text via ACF plugin in WordPress [closed]
- How should I force WordPress to give proper name for the uploading images?
- How can I make add_image_size() crop from the top?
- Resizing all images
- Way to force media uploader use custom image size
- How can I attach images to a post from the media library?
- A plugin for having rel=”nofollow” in posts?
- Rename existing old uploaded images containing accented French characters (not during upload)
- Thumbnail with different sizes
- How to add nofollow on all external links without plugin?
- Upload images from custom plugin using the media modal
- Disabling post images for not logged in users
- How to upload thousands of images?
- There’s some way to add a wrapper around posted images?
- How to show category images (from plugin) on a regular page (page-example.php)?
- Saving/Writing/Adding file to upload folder
- How to limit 1 image per post on homepage only?
- Flickr plugin that will display photos from multiple group pools? [closed]
- WordPress web page struggling with performance
- Getting media library popup in custom plugin admin page
- How to change ID of an attachment in wp_posts and its related tables correctly?
- XML sitemap over product variations
- bulk change of image setting “link to” to “link to: image url “
- How to set a custom title per language?
- Images not showing after changing wp-content folder name
- Preview featured image using frontend post plugin
- How to Delete all Unused photos Function
- How to resize images due to container width automatically server side/without CSS
- How to create a managed image repository in wordpress
- Yoast SEO plugin “could detect no serious SEO problems” on dashboard
- wp_generate_attachment_metadata is creating an empty array
- install robots.txt to wordpress website admin
- Contact Form 7 Get Image Function [closed]
- How generate 200% image size and save with suffix @2x
- Load external images via proxy
- ERR_CONTENT_DECODING_FAILED: How to fully delete gzip compression plugins?
- Retrieving Meta from Image Attachment
- Implementing an image hosting website using WordPress? [closed]
- Redirect to another page using contact form 7? [closed]
- How to apply lazy loading in background images [closed]
- Show Sitename on Yoast SEO Title tag [closed]
- Yoast SEO settings unavailable in an archive page from wordpress plugin
- how to connect the author profile with google webmaster tools in multiuser blog?
- Photo Gallery Plugin and Touch Devices
- How to Resize the Custom Post Images?
- XML Sitemap Generator can’t notify google and bing
- How to limit image size for the entire website ? But without editing the post (css/plugin?!)
- Images under 1MB are not being compressed
- Blurry images when loading the page first time
- Search by Attachment ID
- Overwrite add_image_size defined by theme
- Some images on WordPress site are suddenly gone
- Simple sildeshow/image-upload plugin?
- WordPress Sitemap for MSSQL
- Offer Download Links for Product Images
- custom wordpress theme and yoast seo injecting text in body
- how to remove share button from image overlay
- Optimal image size for wordpress?
- Copy/paste local images not working in WordPress
- How to add height and width to images on a page(using WP Bakery) to improve Google’s CLS score?
- Is classical wordpress eidtor a good option for me to include a large table with a large number of images on my webpage?
- insert og image link in wordpress post
- Is there a way to auto generate poster image for videos
- Remove Keywords From Webpage But Still Use for SEO
- Optimise wordpress database using SQL after deleting registered images from Media Folder
- I need to register and resize images, safe to delete plugin afterwards?
- Displaying all the images from all of my articles
- How page with random php file with query params generated
- Writing SEO for Homepage when homepage is set to display latest posts
- Remove special characters from filenames
- Why is my site still showing insecure icon even if I have SSL certificate?
- Looking for Image Slider that is based on default WP Media Library
- Insert Sponsor logo in custom own theme
- flip horizontal images in bulk
- Optimize and delete images in WordPress
- Upload image to wordpress using ionic/cordova with WP REST API V2
- How to Display image from Menu Image in Walker Dropdown Select Menu
- Same Title on two different post type with single custom taxonomy
- Is there any hook to change media html in post? [duplicate]
- Yoast Seo Plugin meta title not showoing [closed]
- Add image to post
- How to force regenerate thumbnails in WordPress posts?
- resizes images on the fly
- Problem with Duplicate Meta / tag description in Webmaster Tool [duplicate]
- export high ress images to pdf
- Any way to edit/crop my featured image upon uploading?
- adding image in the header of my dev widget
- How to select featured images for 1500 posts?
- How to show post attachment image
- Advanced Custom Fields (ACF) Plugin – Random Image in Sidebar
- Adding Relevant Post Images
- Images not showing and plugins not installing on wordpress server move
- Any plugins that upload, resize, and display images? [closed]
- How can I server scaled images?
- Adding hero images to blog posts
- Is there a WordPress Plugin like Imsanity that keeps high resolution originals? [closed]
- Images get uploaded itself from the computer
- Achieve the following layout
- How To Convert External Image URLs To Own Website’s Uploaded Images Automatically?