Plugin Support
Milos
(@miloss84)
Hi there,
Thanks for contacting Elementor.
In most cases it happens because the site is not actually serving the full-resolution image, or the image is being scaled up.
1. Verify which image file is actually loaded
Open the page > DevTools > inspect the header > check the computed background-image URL (or src/srcset if it’s an Image widget).
- In Elementor, the image size is not set to Full, so WordPress serves a generated size like 2048px. If the header renders wider than that, the image gets upscaled and looks blurry.
- WordPress “big image” scaling: images wider than 2560px are automatically saved as -scaled. Your image is 2583px wide, so WP may be serving the scaled version instead of the original.
2. Retina / high-DPI screens
For example, if the header renders ~1900px wide in CSS and the device pixel ratio is 2, the browser effectively needs ~3800px of image data for perfect sharpness. A 2583px image can still look slightly soft even when everything is configured correctly.
3. Things to try (in this order)
- In Elementor, set the image size to Full and reselect the image.
- Regenerate thumbnails and clear all caches (plugin, server, CDN).
- Check in Media Library if the filename being used contains -scaled.
- If needed, developers can disable WP’s big image scaling via the big_image_size_threshold filter.
Hope this helps.
@miloss84 Thank you very much for your response! It’s working now!