이미지를 올려 두고 용량을 줄여 보세요. 슬라이더로 화질을 조절하면 파일 크기가 실시간으로 바뀌어요. 전부 브라우저에서 돌아가니 사진이 저희 서버에 닿을 일은 없어요.
JPG·PNG·WebP, 한 장당 25MB까지요. 수십 장을 한꺼번에 올려도 돼요 — 압축은 백그라운드에서 돌아가서 화면이 안 끊겨요.
50~95 슬라이더예요. '웹'(75)·'메일'(60) 프리셋이면 얼굴이 뭉개지지 않으면서도 200KB 아래로 떨어져요.
원본은 손 안 대고 그대로 있어요. 압축본은 파일명 뒤에 -compressed가 붙어서 한 장씩 또는 zip 하나로 받아져요.
사진 한 장은 이 도구로. 카메라 롤 전체라면요? SwipePhotos는 Apple Photos 라이브러리에서 바로 작동해서 내보내고 다시 가져올 필요가 없어요. 몇 년치 연사와 중복도 주말 하나면 다 넘겨요. 100% 기기 안에서.
보통 폰 사진은 60~80%, 스크린샷은 40~60%, 디자인 파일은 70~90%까지 줄어요. 4MB짜리 아이폰 JPG는 화질 80에서 대개 600~900KB쯤으로 떨어지는데, 눈으로는 차이가 안 보여요.
그 사진의 화질 기준선 아래로 내리면 떨어지고, 그 위에서는 안 떨어져요 — JPG는 애초에 픽셀 단위로 정확하게 저장하는 방식이 아니라서, 화질 80짜리는 사람 눈엔 화질 100짜리와 똑같아 보이면서 용량은 절반이에요. 저희 기본값은 보통 차이가 안 느껴지는 화질이에요.
구글은 LCP(Largest Contentful Paint), 즉 화면에서 가장 큰 요소가 다 뜨기까지 걸리는 시간을 봐요. 대부분 페이지에선 그게 큰 대표 이미지죠. 3MB짜리는 모바일에서 느려요. 200KB로 줄이면 LCP가 1초 가까이 빨라지고, 검색 순위에도 도움이 돼요.
네 — PNG 스크린샷은 무손실 재인코딩으로 보통 40~60% 줄어요(Mac·윈도우 기본 방식보다 똑똑한 압축 라이브러리를 쓰거든요). 사진이 들어간 스크린샷을 확 줄이고 싶다면 저희 포맷 변환기로 JPG로 바꾸세요.
TinyPNG는 사진을 자기네 서버에 올려서 거기서 압축한 뒤 다시 보내줘요. 저희는 브라우저 안에서 처리해요 — 사진이 이 페이지를 벗어나지 않죠. 압축 화질은 같으면서, 프라이버시는 안 내줘도 돼요.