キレ

GIF 용량 줄이기

브라우저에서, 업로드 없이

GIF

고른 크기 이하 · 재생 시간 그대로

GIF

GIF → 더 작은 GIF

규격

6개 항목
GIF 용량 줄이기 규격
항목값비고
입력GIF정지·움직이는 것 모두
출력GIF같은 프레임·딜레이·반복 횟수
크기256 KB, 500 KB, 1 MB, 2 MB, 5 MB, 10 MB, 15 MB파일보다 작은 것만. 1 MB는 1,000,000바이트
단계7먼저 다시 쓰기, 그다음 색 줄이기, 그다음 화면 줄이기
화질첫 단계는 손실 없음프레임마다 색이 다 들어갈 때. 아니면 다시 저장
처리 위치이 브라우저서버로 보내지 않음

무엇이 달라지나

3개
무슨 일이, 왜 일어나나

GIF를 놓으면 이 페이지가 단계마다 실제로 써 보고 결과를 모두 갖고 있다가, 원래 크기보다 작으면서 어느 단계로든 닿는 크기 — 256 KB, 500 KB, 1 MB, 2 MB, 5 MB, 10 MB, 15 MB — 를 버튼으로 내놓고 버튼마다 몇 단계인지 적는다. 누르면 바로 건넨다. 이미 써 둔 파일이라 버튼에 적힌 크기가 곧 받는 크기다. GIF는 어디로도 가지 않고, 이 탭 안에서 풀었다가 다시 묶는다.

첫 단계는 눈에 보이는 것을 바꾸지 않는다. 모든 프레임을 제 크기, 제 색 그대로 다시 쓰되 앞 프레임과 달라진 사각형만 담는다 — GIF 도구가 움직이는 그림을 작게 담는 방식이다. 프레임을 통째로 저장한 GIF는 이것만으로 크게 줄어드는 일이 많고, 프레임마다 색이 다 들어가면 화소 하나 바뀌지 않아 배지가 화질 손실 없음이라고 말한다.

그다음부터는 조금씩 내준다. 프레임당 색 수(GIF의 화소는 팔레트 번호라서 256색은 화소당 8비트, 64색은 6비트), 그다음 더 작은 화면, 그다음 둘 다 — 가로 25%, 32색까지. 색과 크기를 번갈아 줄이는 것은 한쪽만 끝까지 줄이면 같은 용량에서 더 나빠 보이기 때문이다. 프레임 수, 프레임마다의 딜레이, 반복 횟수는 어느 단계에서나 그대로다.

자주 묻는 질문

4개
화질이 떨어지나요

첫 단계에서 프레임마다 색이 다 들어가면 떨어지지 않는다. 화소가 원본 그대로이고 배지가 그렇게 말한다. 그다음 단계부터는 무언가를 내주고, 버튼이 무엇인지 적는다 — 색이 줄면 그러데이션에 띠가 지고, 화면이 줄면 화소가 줄어든다. 크기마다 맞는 것 중 가장 적게 바꾼 단계를 쓴다.

재생 속도가 바뀌나요

바뀌지 않는다. 프레임마다 제 딜레이를 지키고 반복 횟수도 원본 그대로다. 속도를 바꾸려면 딜레이만 고쳐 쓰는 GIF 속도 바꾸기 페이지를 쓰면 된다.

내 GIF에는 왜 고를 크기가 없나요

이미 가장 작은 선택지보다 작거나, 마지막 단계 — 가로 25%, 32색 — 까지 줄여도 원래 크기보다 작은 선택지들보다 크기 때문이다. 어느 쪽인지, 가장 작게는 얼마였는지 페이지가 말한다. 그보다 작게 하려면 동영상에서 더 짧게 다시 만드는 수밖에 없다.

GIF가 업로드되나요

아니요. 브라우저가 디스크에서 읽고 새 파일도 이 페이지에서 씁니다. 이 사이트에는 업로드 엔드포인트가 없어서 파일이 갈 곳 자체가 없습니다.

관련 규격

4개