forumNew topic

Images on the site take up too much space, they help with conversions but hurt speed — how can I reduce image size?

YYusuf E***Member
Job title
Gym owner
Organization type
workshop
Joined
Apr 2024
Message
66
#1

There are 50 product images on the site. Each file size is 3-5 MB. (!) 80% of the site's slowness must be due to this. How can I shrink the images without losing quality?

Is there a question about formats? They are all JPEG. I heard there's a format called WebP but WordPress plugins don't support it. I thought about converting to PNG but PNG is larger. When should PNG be used?

are there any batch optimization tools or do i have to do them one by one? what do i do if i have a thousand images?

ZZafer A***Member
Job title
Secretary
Sector
Jewelry
Organization type
20-person company
Joined
Nov 2024
Message
142
Most Helpful#2

image optimization is the most effective factor for page speed. basic principles: 1) format choice — jpeg (photos), png (transparent), webp (modern). 2) resizing — compression. 3) dimensions — shrink unnecessarily wide images.

jpeg is best for photos (70%-85% quality). png for cases needing transparency (logos, icons). webp gives 25% smaller file size on modern browsers. if you don't support old browsers, use jpeg/png + webp fallback.

tools: tinypng (free, batch), imageoptim (mac), fileoptimizer (windows), imagick cli (batch). on wordpress, plugins like wp smush do automatic compression. batch compress your current 50 images on tinypng now.

İİsmail K***New member
Job title
Grocery
Organization type
medium-sized business
Joined
Dec 2024
Message
22

Doki · Log management setup · 2025

#3

my images were 4mb each too. i compressed them on tinypng dropped to 400kb— quality might look bad at first but it's great once it's live. image sped helped me a lot.

HHalil Ö***Member
Job title
System administrator
Sector
Chemistry
Organization type
20-person company
Joined
Jan 2022
Message
4
#4

use webp but need fallback for old browsers. no info on plugins but they exist. images get even smaller with batch resize tools.

FFatma T***Member
Job title
Store associate
Sector
Energy
Organization type
8-person team
Joined
Jul 2024
Message
190
#5

image optimization process: 1. choose format: jpeg (photo), png (transparent), webp (modern) 2. resize: original 1920px → web 800px 3. compress: tinypng, imageoptim 4. webp fallback: picture tag or src-set 5. lazy loading: don't load until image is on screen 6. cdn: serve images from cdn

KKader K***MemberCommunity member
Joined
Oct 2023
Message
6
#6

image file size standards: - jpeg quality 75-85%: 50-200 kb (1600x1200px) - png (transparent): 200-500 kb - webp: 25-35% smaller - lazy loading + resize: 40-60% speed improvement

İİbrahim T***ExpertCommunity member
Joined
Mar 2025
Message
22
#7

quick fix: 1) open tinypng (tinypng.com) drag-drop images (max 20 at a time). 2) download compressed files. 3) install wordpress smush plugin so new images are auto-compressed. 4) add lazy loading (wp smush helps with this too). should solve the issue.

HHilalMember
Job title
Translator
Joined
Aug 2024
Message
112
#8

understanding image sizes is important: 5mb jpeg means the original photo is very wide (5000px+). web use needs 800-1600px. first reduce resolution (imagemagick: mogrify), then compress. use imagemagick cli or python script for batch operations.

HHakan B***Expert
Job title
Human Resources Specialist
Sector
Plastic
Organization type
early-stage startup
Joined
Jan 2026
Message
409
#9

The answer above hits the nail on the head. People defend habits, not processes. Resistance comes from there.

The answer varies greatly by industry; there is no one-size-fits-all rule.

NNuri N***MemberCommunity member
Joined
Nov 2023
Message
4
#10

Looking at it as a process, the picture changes. btw discussing numbers without verifying the measurement setup is a waste of time.

Hope this helps.

OOya O***Member
Job title
Accounting clerk
Sector
Media and publishing
Organization type
two-branch business
Joined
Dec 2024
Message
113
#11

Thanks, that was the answer I was looking for. Discussing numbers without verifying the measurement setup is a waste of time.

I'm also curious if anyone does it differently.

DDoki ekibiDoki team
Job title
Official account
Sector
Cybersecurity and digital
Organization type
Doki
Joined
Mar 2023
Message
310
#12

To get into the details: If you get three different answers on a topic, the question was asked wrong.

Of course, it varies if your situation is different.

RReyhan K***Member
Job title
IT manager
Sector
Electrical-electronics
Organization type
regional distributor
Joined
Apr 2023
Message
93
#13

I can't fully agree with this. Speed is a threshold issue; if you're already fast, making it faster changes nothing.

ÖÖzgür K***Member
Job title
System support specialist
Sector
Furniture manufacturing
Organization type
8-person team
Joined
May 2025
Message
79

Doki · Mobile app · 2023

#14

Do you think this works at any scale? If it's your first time, start small; scaling comes later.

Trying to do this alone is the most expensive way. Proven by experience.

TTuğçe O***MemberCommunity member
Joined
Sep 2025
Message
3
#15

I have no experience with image size optimization, so I'm asking. Discussing numbers without verifying the measurement setup is a waste of time.

When we decide without measuring, we always end up in the same place. I'm also curious if anyone does it differently.

UUğur A***MemberCommunity member
Joined
Jun 2023
Message
222
#16

There's also a measurement aspect to this. Any unwritten clause becomes a point of disagreement later, as both sides remember it differently.

SSerapNew member
Job title
Private tutoring
Joined
Nov 2024
Message
30
#17

It's rare to find an explanation this clear.

ZZafer K***MemberCommunity member
Joined
Nov 2024
Message
1
#18

I went through the same thing two years ago. Map listings bring more business than blog posts for most local businesses.

NNuri K***Member
Job title
Purchasing manager
Sector
Plastic
Organization type
boutique agency
Joined
Sep 2024
Message
335
#19

Exactly, and not many people know this. When we decide without measuring, we always end up in the same place.

Most time waste accumulates in tasks waiting for approval. Hope this helps.

HHalil K***Member
Job title
Clinic manager
Sector
Seafood
Organization type
medium-sized business
Joined
May 2024
Message
208

Doki · Interface design · 2026

#20

Same here. Discussing numbers without verifying the measurement setup is a waste of time.

Reply