작성 2026-09-29
짧은 움짤인데도 파일이 10MB, 20MB를 넘는 일이 흔합니다. 용량이 크면 메신저나 커뮤니티에 올릴 때 제한에 걸리고, 올라가더라도 보는 사람이 불러오는 데 오래 걸립니다. GIF 용량은 몇 가지 원리만 알면 화질을 크게 해치지 않고도 절반 이하로 줄일 수 있습니다.
GIF는 1987년에 만들어진 오래된 형식입니다. 동영상처럼 앞 장면과 달라진 부분만 저장하는 효율적인 방식을 거의 쓰지 못하고, 사실상 한 장 한 장의 그림을 이어 붙여 저장합니다. 그래서 용량은 대략 다음 세 가지를 곱한 값에 비례합니다.
따라서 용량을 줄이는 방법도 이 세 가지를 줄이는 것입니다. 아래 방법은 효과가 큰 순서대로 정리했습니다.
가장 먼저, 가장 확실하게 효과가 나는 방법입니다. 영상에서 GIF를 만들면 앞뒤로 의미 없는 장면이 붙어 있는 경우가 많습니다. 6초짜리 GIF에서 핵심 3초만 남기면 다른 설정을 건드리지 않아도 용량이 약 절반으로 줄어듭니다.
영상에서 뽑은 GIF는 초당 24~30프레임인 경우가 많습니다. 하지만 표정 변화나 짧은 동작을 보여 주는 움짤은 초당 10~15프레임이어도 충분히 자연스럽습니다. 30FPS를 15FPS로 낮추면 프레임 수가 절반이 되어 용량도 거의 절반으로 줄어듭니다.
빠르게 움직이는 장면(스포츠, 게임 화면)은 FPS를 너무 낮추면 뚝뚝 끊겨 보입니다. 15FPS부터 시작해 결과를 보고 조절하세요.
용량은 면적에 비례하므로, 가로와 세로를 각각 절반으로 줄이면 면적은 4분의 1이 됩니다. 휴대폰 화면에서 보는 움짤이라면 가로 480~600px 정도로도 충분히 선명합니다. 1080px 원본을 540px로 줄이는 것만으로도 용량이 크게 줄어듭니다.
화면 전체가 아니라 일부분에서만 움직임이 있다면, 그 부분만 남기고 잘라내는 것도 좋은 방법입니다. 면적이 줄어드는 만큼 용량이 줄고, 보는 사람의 시선도 핵심에 모입니다.
GIF는 원래 화질 손실 없이 저장하는 형식이지만, 눈에 잘 띄지 않는 수준에서 미세한 색 차이를 뭉개 압축 효율을 높이는 손실 압축을 적용할 수 있습니다. 압축 강도를 높일수록 용량은 줄지만 자글자글한 노이즈가 생길 수 있으니, 결과를 보면서 적당한 지점을 고르는 것이 좋습니다.
| 순서 | 방법 | 예상 효과 |
|---|---|---|
| 1 | 앞뒤 구간 자르기 | 남긴 길이만큼 비례해서 감소 |
| 2 | FPS 30 → 15 | 약 50% 감소 |
| 3 | 크기 절반으로 | 약 75% 감소 |
| 4 | 손실 압축 | 장면에 따라 수십 % 추가 감소 |
표의 수치는 대략적인 기준이며, 실제 결과는 장면의 복잡도에 따라 달라집니다. 화질 손실이 거의 없는 1~3번을 먼저 적용하고, 그래도 크다면 손실 압축을 더하는 순서를 권장합니다.
prezll의 GIF 편집 화면에서는 위 방법을 한곳에서 모두 적용할 수 있습니다. GIF나 WebP 파일(최대 20MB)을 올리면 화면 위쪽에 원본 용량과 현재 설정 기준의 예상 용량이 표시되므로, 설정을 바꿀 때마다 용량이 얼마나 줄어드는지 바로 확인할 수 있습니다. 파일은 서버로 전송되지 않고 브라우저 안에서 처리됩니다.
GIF 용량 줄이러 가기