무료 GIF 압축기
팔레트 최적화와 손실 압축으로 GIF 파일 크기를 최대 80% 절감. 파일은 기기에 머물며 브라우저에서 프라이빗하게 처리됩니다.
GIF를 여기에 놓거나 클릭하여 선택
브라우저에서 변환 — 업로드 없음
사용 방법
GIF 파일 열기
드래그 앤 드롭 또는 클릭하여 선택.
압축 수준 선택
낮음, 중간, 높음 중 선택. 팔레트를 256→128 또는 64색으로 추가 축소 가능.
압축된 GIF 다운로드
압축 클릭. 브라우저에서 처리 후 전후 크기 표시. 즉시 다운로드.
GIF가 커지는 이유와 압축의 원리
GIF는 1980년대 말 설계된 형식으로, 모든 프레임이 독립된 인덱스 컬러 이미지로 LZW 압축 저장됩니다. 12FPS 5초 GIF는 60장의 독립 이미지를 보유합니다.
각 프레임은 최대 256색. 이 256 슬롯의 활용 효율이 결정적입니다. 적응형 컬러 양자화가 실제 색상 분포를 분석하여 최적의 256/128/64색을 선택합니다.
손실 GIF 압축은 LZW 인코딩 전에 미세한 픽셀 값 변동을 도입하여 LZW가 효율적으로 압축할 수 있는 반복 패턴을 만듭니다.
무손실 모드(팔레트 최적화만)는 픽셀 값을 변경하지 않고 10~30% 절감. 로고나 브랜드 컬러에 최적.
손실 모드는 대부분의 웹/SNS 용도에 실용적. 중간 압축에서 시각적 차이 거의 불가지각. 전후 크기 비교로 다운로드 전 판단 가능.
주요 기능
페이지 속도 향상
5MB GIF를 1MB 이하로 압축하면 모바일에서 수 초의 로딩 시간 절약. Core Web Vitals 개선.
Discord와 Slack용
Discord 무료 계정의 8MB 첨부 제한. 압축 GIF는 채팅에 직접 임베드.
이메일 캠페인
1MB 이하로 압축하면 이메일 클라이언트에서 빠르게 로드.
GitHub 문서
README에 임베드하는 데모는 2MB 이하가 최적.
CMS 업로드
업로드 크기 제한이 있는 플랫폼에서 사전 압축으로 실패 방지.
완전한 프라이버시
WebAssembly로 브라우저 내 처리. 서버 전송 없음.
포맷 비교
| 수준 | 기법 | 일반적인 절감률 | 시각적 영향 |
|---|---|---|---|
| 낮음 | 팔레트 최적화만 | 10~25% | 변화 없음 |
| 중간(권장) | 팔레트 축소 + 경미한 손실 | 35~60% | 대부분 불가지각 |
| 높음 | 팔레트 축소 + 강력 손실 | 55~80% | 그라데이션에 경미한 디더링 |
