Many friends in the process of using WordPress to build a website will encounter a problem: uploaded images on the site is not clear.
The image is clearly high resolution and looks very clear before uploading, but after displaying it is blurred, jagged edges, and details are lost. This is because the WordPress system by default willCompressed imagesThe JPEG format, in particular, automatically reduces the quality of the picture.
This post shares a few ways to help retain image clarity for a more aesthetically pleasing and professional looking webpage.
![Picture [1]-WordPress picture blurring solution: 3 strokes to retain the high-definition image quality](https://www.361sale.com/wp-content/uploads/2025/07/20250716094410355-image.png)
I. Reasons for WordPress Default Compression
Starting with WordPress 4.5, the system will take a look at the uploaded JPEG Images are compressed to a quality of 82% in order to reduce the size and increase the opening speed of the website.
While the intentions are good, the results are often:
- Picture blurring
- Poorly defined edges, pixel distortion
- Worse on Retina HD devices
II. Method 1: Turn off automatic compression with code (for those with a little experience)
Use this simple code to turn off WordPress' default compression behavior.
The steps are as follows:
- Log in to the backstage
- Click [Appearance] → [Theme File Editor]
![Picture [2]-WordPress picture blurring solution: 3 strokes to retain the high-definition image quality](https://www.361sale.com/wp-content/uploads/2025/07/20250716093750907-image.png)
- Find and open
functions.phpfile
![Picture [3]-WordPress picture blurring solution: 3 strokes to retain the high-definition image quality](https://www.361sale.com/wp-content/uploads/2025/07/20250716093852505-image.png)
- Add the following code at the bottom:
// Turn off WordPress JPEG image compression
add_filter('jpeg_quality', function($arg){ return 100; });
This code is meant to adjust WordPress compression to 100%, preserving the quality of the original image.
After completing the operation, the new image uploaded will remain clear.
It is recommended that you back up your files before operating, just in case.
Method 2: Using the Imsanity plug-in (recommended for zero base)
Users who are not familiar with the code can also use plug-ins to solve the problem. Here is a recommendation for a free plugin that is easy to operate - theImsanity
![Picture [4]-WordPress picture blurring solution: 3 strokes to retain the high-definition image quality](https://www.361sale.com/wp-content/uploads/2025/07/20250716094030330-image.png)
What does Imsanity do?
- Automatically limit the maximum size of uploaded images
- Setting the default compression ratio
- Provides a graphical interface for easy adjustment of settings
- Avoid uploading oversized or blurry images that will affect your website's effectiveness
Installation and setup process:
1. Access to the back office
2. Click [Plug-in] → [Install Plug-in].
![Picture [5]-WordPress picture blurring solution: 3 strokes to retain the high-definition image quality](https://www.361sale.com/wp-content/uploads/2025/07/20250716094158800-image.png)
3. Search terms:Imsanity
![Picture [6]-WordPress picture blurring solution: 3 strokes to retain high-definition quality](https://www.361sale.com/wp-content/uploads/2025/07/20250716094241559-image.png)
4. Install and enable plug-ins
![Picture [7]-WordPress picture blurring solution: 3 strokes to retain the high-definition image quality](https://www.361sale.com/wp-content/uploads/2025/07/20250716094457883-image.png)
5. Click [Settings] → [Imsanity] to configure the following:
- Maximum width: 1920
- Maximum height: 1080
- JPEG compression quality: 90 or 100 (the higher the value, the higher the sharpness)
![Picture [8]-WordPress picture blurring solution: 3 strokes to retain the high-definition image quality](https://www.361sale.com/wp-content/uploads/2025/07/20250716094832748-image.png)
After saving, the plugin will automatically process the image when it is uploaded, controlling the size and quality to avoid blurring due to over-compression.
Imsanity does not alter already uploaded images, but supports batch reprocessing of old images.
Method 3: Use of WebP image format
WebP It is a modern image format with the advantage of clear quality and lightweight size, balancing image quality and performance.
![Picture [9]-WordPress picture blurring solution: 3 strokes to retain high-definition quality](https://www.361sale.com/wp-content/uploads/2025/07/20250716094945331-image.png)
WordPress 5.8 started to support direct WebP image uploads.
You can use the following tools or plug-ins to convert JPG, PNG to WebP:
- Online tools: Squoosh, TinyPNG
![Picture [10]-WordPress picture blurring solution: 3 strokes to retain the high-definition image quality](https://www.361sale.com/wp-content/uploads/2025/07/20250716095104901-image.png)
![Picture [11]-WordPress picture blurring solution: 3 strokes to retain the high-definition image quality](https://www.361sale.com/wp-content/uploads/2025/07/20250716095155522-image.png)
- Plugin Recommendations:ShortPixelWebP Express
![Picture [12]-WordPress picture blur to solve: 3 strokes to retain high-definition quality](https://www.361sale.com/wp-content/uploads/2025/07/20250716095308632-image.png)
![Picture [13]-WordPress picture blurring solution: 3 strokes to retain the high-definition quality of the picture](https://www.361sale.com/wp-content/uploads/2025/07/20250716095441908-image.png)
The WebP format is suitable for banners, product images, article covers, etc., and has good browser compatibility.
Fifth, additional recommendations: do not use WordPress auto-crop small images to display large images
WordPress automatically generates multiple sizes (thumbnail, center, large) after uploading an image.
If you use the small image automatically cropped out by the system to display as a large image, it will be blurred.
The correct approach is as follows:
- Upload the original high-resolution image large enough
- Use the HTML or CSS to set the display size]
![Picture [14]-WordPress picture blur to solve: 3 strokes to retain high-definition quality](https://www.361sale.com/wp-content/uploads/2025/07/20250716100302257-image.png)
- Avoid using
-300x300.jpgA compressed image like this serves as the main image
VI. Summary of recommended settings
| methodologies | operating difficulty | Suitable for people |
|---|---|---|
| Code Disable Compression | moderate | Those with some experience |
| Imsanity Plugin | simpler | novice user |
| Using the WebP Format | moderate | For those seeking quality and loading speed |
| Avoid using thumbnails to zoom in | simpler | everyone |
VII. Concluding remarks
blurred pictureThe root of the problem is WordPress auto-compression and users not controlling the size after uploading.
By controlling the quality from the upload source and managing the image size with the right tools, the visual effect of the page will be more clear and professional.
If you are bothered by blurry pictures, try the methods in this article, which are believed to quickly solve your problem.
More WordPress optimization, image processing skills will continue to share in the follow-up, welcome to stay tuned!
Link to this article:https://www.361sale.com/en/67530The article is copyrighted and must be reproduced with attribution.






















![Emoji[wozuimei]-Photonflux.com | Professional WordPress repair service, worldwide, rapid response](https://www.361sale.com/wp-content/themes/zibll/img/smilies/wozuimei.gif)
![Emoticon[baoquan] - Photon Wave Network | Professional WordPress Repair Services, Worldwide Coverage, Rapid Response](https://www.361sale.com/wp-content/themes/zibll/img/smilies/baoquan.gif)

No comments