GIF 플랫폼별 업로드 규격 완전 가이드 — 트위터·인스타·디스코드·카톡·슬랙·네이버 (2026)
업데이트 2026-06-13 · 일반 참고 정보입니다. 각 플랫폼의 실제 규격은 변경될 수 있으므로 공식 문서를 함께 확인하세요.
GIF 포맷 기초 — 왜 플랫폼마다 규격이 다른가
GIF(Graphics Interchange Format)는 1987년에 탄생한 오래된 이미지 포맷이지만, 짧은 루프 애니메이션 공유 수단으로 지금도 SNS와 메신저 전반에서 널리 쓰입니다. 각 플랫폼이 GIF에 서로 다른 규격을 적용하는 이유는 세 가지입니다.
- 서버 비용: 파일 크기·해상도 제한으로 스토리지·트래픽 비용을 통제합니다.
- UX 최적화: 너무 크거나 긴 GIF는 타임라인 스크롤을 느리게 합니다.
- 포맷 전환: 인스타그램·디스코드 일부는 GIF를 내부에서 MP4로 변환하며, 이 과정에서 별도의 크기 제약이 생깁니다.
이 가이드는 2026년 기준 트위터(X), 인스타그램, 디스코드, 카카오톡 이모티콘, 슬랙, 네이버 블로그의 공식 GIF 규격을 정리하고, 각 플랫폼에 최적화된 GIF를 만드는 방법을 안내합니다.
1. Twitter / X — 5초 제한과 15MB의 의미
트위터는 GIF를 트윗·DM에서 직접 업로드할 수 있는 대표적인 플랫폼입니다.최대 파일 크기 15MB, 가로 최대 1280px, 세로 최대 1080px를 지원하며, 프레임 수 제한은 별도로 없습니다. GIF는 자동 루프 재생됩니다.
핵심 제약은 재생 길이 약 5초입니다. 5초를 초과하는 GIF를 올리면 트위터가 첫 번째 프레임만 정지 이미지로 표시하거나, 재생을 중간에서 끊을 수 있습니다. 타임라인에서 가장 잘 보이는 비율은 16:9(1200×675px)이며, 정사각형(1:1)도 지원합니다.
최적화 방법: 재생 길이를 4초 이내로 제한하고, 팔레트를 128색 이하로 줄이며, 프레임 레이트를 15 fps로 낮추면 동일한 시간에 절반의 파일 크기를 달성할 수 있습니다.
2. Instagram — GIF는 MP4로 변환된다
인스타그램은 피드·스토리·릴스에 GIF 직접 업로드를 지원하지만, 내부에서 자동으로 MP4로 변환합니다.최대 파일 크기 15MB, 최대 크기 1080×1080px이며 최대 60초 길이까지 업로드할 수 있습니다. MP4 변환 후에도 루프 재생은 유지됩니다.
MP4로 변환되기 때문에 GIF 256색 팔레트 제약보다 파일 크기가 더 중요합니다. 10MB 이하로 유지하면 업로드 성공률이 높아집니다. 피드는 1:1 또는 4:5(세로) 비율, 스토리는 9:16(1080×1920px)이 권장됩니다. 릴스에는 GIF 업로드가 지원되지 않으므로 MP4로 변환 후 올려야 합니다.
3. Discord — 일반 GIF 8MB, 이모지 GIF 256KB
디스코드는 두 가지 GIF 사용 맥락이 있습니다. 첫째, 채팅창에 첨부하는 일반 GIF는 8MB 이하면 됩니다. 해상도 제한은 별도로 없습니다. 둘째, 서버 커스텀 이모지로 쓰는 이모지 GIF는 128×128px 이하, 256KB 이하라는 훨씬 엄격한 제약이 적용됩니다.
이모지 GIF를 제작할 때는 캔버스를 64×64 또는 128×128px로 설정하고, 색상을 32개 이하로 줄이며, 재생 시간을 1~2초로 짧게 유지합니다. Nitro 구독 없이는 애니메이션 이모지를 사용할 수 없으므로, 일반 서버 구성원에게는 정지 이미지로만 표시됩니다.
4. KakaoTalk 이모티콘 — 가장 엄격한 규격
카카오톡 이모티콘 스튜디오(이모티콘 공식 제출 채널)에서 요구하는 규격은 이 가이드에서 가장 엄격합니다.최대 크기 360×360px, 파일 크기 2MB 이하, 프레임 최대 32개, 재생 길이 최대 4초를 모두 충족해야 합니다. 배경 투명(알파 채널)은 지원되지 않으므로 흰색 배경을 사용해야 합니다.
카카오 이모티콘용 GIF 제작 팁: 프레임 간격(delay)을 최소 100ms(10fps)로 설정해 구형 기기에서도 부드럽게 재생되도록 합니다. 색상은 64~128색으로 제한하면 2MB 내에서 32프레임·4초 분량을 담을 수 있습니다. 이 규격은 이모티콘 스튜디오 제출 기준이며, 채팅에서 일반 이미지로 전송할 때는 다른 제약이 적용됩니다.
5. Slack — 이모지 128KB로 Discord보다 더 작아야 한다
슬랙은 일반 파일 첨부 GIF는 100MB까지 허용하는 반면, 커스텀 이모지 GIF는128×128px, 128KB 이하로 제한합니다. 128KB는 Discord 이모지 기준(256KB)의 절반에 불과해 슬랙 이모지 GIF가 가장 작아야 합니다.
128KB 이하로 줄이기 위한 전략: 재생 시간을 1초 이내로 유지하고, 색상을 16개 이하로 줄입니다. 4~8프레임 사이에서 핵심 모션만 살린 루프를 만드는 것이 효과적입니다. 슬랙 Giphy 통합 기능으로 외부 GIF를 검색해 쓰는 것도 파일 크기 고민 없이 이모지를 즐기는 방법입니다.
6. Naver 블로그 — 국내 블로그 최대 30MB
네이버 블로그는 GIF 업로드 용량 30MB까지 허용하며, 본문 콘텐츠 영역 너비가최대 780px이므로 그보다 넓은 GIF는 자동 축소됩니다. 높이 제한이나 프레임 수 제한은 없습니다.
대용량 GIF는 블로그 독자의 로딩 속도를 크게 저하시킵니다. 10초 이상의 긴 GIF는 MP4 비디오로 변환해 삽입하는 것을 권장합니다. 너비를 780px로 맞추고 팔레트를 64~128색으로 줄이면 시각적 품질을 유지하면서 파일 크기를 절반 이하로 줄일 수 있습니다.
GIF 공통 최적화 방법
플랫폼에 관계없이 적용할 수 있는 GIF 최적화 원칙은 다음과 같습니다.
- 팔레트 축소: GIF는 최대 256색을 지원하지만, 대부분의 애니메이션은 64~128색으로도 충분합니다. 팔레트를 줄이는 것이 파일 크기를 줄이는 가장 효과적인 방법입니다.
- 프레임 레이트 감소: 30fps를 15fps로 낮추면 프레임 수가 절반으로 줄어 파일 크기도 약 50% 감소합니다. 10~15fps로도 자연스러운 애니메이션이 가능합니다.
- 캔버스 크기 최소화: 필요한 크기보다 큰 캔버스는 불필요한 픽셀만 늘립니다. 여백을 제거하고 핵심 요소에 딱 맞게 크롭합니다.
- 디더링 활용: 색상을 줄일 때 디더링(dithering)을 켜면 그라데이션이나 사진에서 부드러운 전환을 유지합니다.
- 불필요한 프레임 제거: 변화가 없는 구간의 프레임을 제거하거나 인접 프레임을 병합합니다.
- LZW 압축 최적화 도구 활용: ezgif.com(온라인), GIMP(데스크톱 무료), Photoshop, ImageOptim, ffmpeg 등으로 추가 압축이 가능합니다.
플랫폼별 규격 비교표 (2026)
| 플랫폼 | 최대 크기 | 최대 용량 | 최대 프레임 | 최대 길이 |
|---|---|---|---|---|
| Twitter/X | 1280×1080px | 15MB | 무제한 | 약 5초 |
| 1080×1080px | 15MB | 무제한 | 60초 | |
| Discord (일반) | 무제한 | 8MB | 무제한 | 무제한 |
| Discord 이모지 | 128×128px | 256KB | 무제한 | 무제한 |
| 카카오톡 이모티콘 | 360×360px | 2MB | 32개 | 4초 |
| Slack 이모지 | 128×128px | 128KB | 무제한 | 무제한 |
| Naver 블로그 | 너비 780px | 30MB | 무제한 | 무제한 |
GIF vs MP4 — 언제 포맷을 바꿔야 하나
GIF는 범용성이 높지만, 재생 길이가 길거나 해상도가 높을 때는 MP4가 훨씬 효율적입니다. 동일한 애니메이션을 MP4로 변환하면 파일 크기가 GIF의 10~20% 수준으로 줄어들 수 있습니다.
GIF가 적합한 경우: 짧고 단순한 루프(2~3초, 8비트 그래픽), 투명 배경 필요(일부), 범용 이메일 클라이언트 삽입. MP4가 적합한 경우: 5초 이상의 애니메이션, 사진·영상 기반 고화질 콘텐츠, 유튜브·인스타그램 릴스 업로드.
자주 쓰는 GIF 최적화 도구
- ezgif.com — 브라우저 기반 GIF 편집·최적화·크기 조정. 무료.
- GIMP — 오픈소스 이미지 편집기. GIF 프레임 편집·팔레트 감소 지원.
- Photoshop — 타임라인 기반 GIF 제작·최적화. 업계 표준.
- ffmpeg — 명령줄 기반 변환 도구. MP4→GIF, GIF→MP4 모두 가능.
- ImageOptim (Mac) — 무손실 이미지·GIF 압축.
- gifski — 고품질 GIF 인코더. 팔레트 최적화에 강점.