GIF TOOLS
MP4 to GIF
MP4 동영상 전체 또는 원하는 구간을 GIF로 변환합니다.
서버 업로드 없음
01 파일 선택
MP4
동영상 1개 · 원본·결과 각각 최대 50MB
또는 파일을 여기에 끌어다 놓으세요.02 GIF 설정
길이·크기·FPS를 줄이면 GIF 용량이 줄어듭니다. 작은 원본은 확대하지 않습니다.
사용 방법
- 01
MP4 한 개 선택
MP4(.mp4) 파일 한 개를 선택하세요. 확장자가 같아도 내부 영상 코덱에 따라 변환 가능 여부가 달라질 수 있습니다.
- 02
범위·크기·FPS 선택
기본은 전체 영상·긴 변 480px·10FPS·계속 반복입니다. 구간 변환은 시작 시간과 길이를 초 단위로 입력하세요.
- 03
GIF 저장·재생 확인
변환 후 GIF를 다운로드하고 구간·움직임·픽셀 크기를 확인하세요. 오디오는 GIF에 포함되지 않습니다.
같은 MP4의 전체·구간·FPS 비교
직접 만든 2초 H.264 MP4를 이 도구에 넣어 아래 세 GIF를 저장했습니다. 원본에는 진행 막대와 프레임 번호, 별도로 합성한 440Hz 소리가 있습니다. 실제 촬영 자료가 아닙니다.
직접 제작한 MP4
320×240px·24FPS·2초. H.264(yuv420p) 영상과 AAC 사인파 합성음. 실제 촬영 영상이 아닌 도형·진행 막대·프레임 번호 합성 영상 · 25,582바이트
전체 2초 · 10FPS · 최대 480px
320×240px · 20프레임 · 인코딩된 한 주기 2초 · 144,628바이트
0.5초부터 1초 · 5FPS · 240px · 한 번
240×180px · 5프레임 · 인코딩된 한 주기 1초 · 29,404바이트
전체 2초 · 24FPS · 최대 480px
320×240px · 48프레임 · 인코딩된 한 주기 2초 · 346,367바이트




10FPS 결과는 20프레임·각 100ms, 24FPS 결과는 48프레임·40/50ms로 저장됐으며 모두 지연 합계 2초였습니다. GIF는 10ms 단위로 시간을 표현하므로 24FPS도 모든 프레임이 정확히 41.67ms로 저장되지는 않습니다. 이 입력에서는 24FPS 결과가 346,367바이트로 10FPS의 144,628바이트보다 컸습니다.
0.5초부터 1초를 선택한 결과는 240×180px·5프레임·각 200ms·합계 1초였습니다. 한 번 재생 설정에는 반복 확장이 없었습니다. 기본 480px에서도 320×240 원본은 확대되지 않았습니다.
2026-10-26 · Windows PC Chromium 153.0.8010.12 · 운영 MP4 to GIF 도구 · 실제 GIF를 저장하고 다시 열어 프레임·표시 시간·크기·반복·색상·완전한 파일 끝을 검사했습니다. 이 시험 입력의 결과이며 모든 파일의 호환성·용량·처리 시간을 보장하지 않습니다.
구간·FPS·결과를 함께 확인하세요
전체와 구간
전체 영상이 기본입니다. 구간은 시작 0초 이상·길이 0.1초 이상이며, 영상 끝을 넘는 요청 길이는 남은 길이로 줄어듭니다. 시작 시간이 영상 길이 이상이면 결과를 만들지 않습니다.
FPS와 GIF 시간
화면에서 5/10/15/24FPS를 선택합니다. 원본보다 높은 FPS가 원본에 없던 움직임을 만들지는 않습니다. 위 24FPS 결과처럼 GIF 지연은 10ms 단위로 나뉩니다.
크기·색상·오디오
긴 변 240/480/720px를 선택하며 작은 영상은 확대하지 않습니다. GIF는 프레임별 최대 256색이라 그라데이션·글자 경계를 확인하세요. MP4의 AAC 등 오디오는 제외됩니다.
MP4와 내부 코덱
이번 실제 입력은 H.264·8비트 yuv420p MP4입니다. MP4는 컨테이너 이름이며 모든 HEVC·AV1·HDR·알파 영상의 지원을 뜻하지는 않습니다. 이 도구에는 HDR 톤 매핑 전용 설정이 없습니다.
문제가 생겼을 때
변환 도구 준비가 오래 걸립니다
첫 실행은 같은 사이트의 FFmpeg 엔진 약 31MB를 내려받습니다. 로딩 중에는 페이지를 닫지 마세요. 입력 영상은 브라우저 안에서 처리합니다.
시작 시간이나 구간이 잘못됐다고 나옵니다
원본 재생 길이를 확인하고 시작을 영상 끝 이전으로, 길이를 0.1초 이상으로 입력하세요. 전체 영상은 별도 구간 길이를 입력하지 않습니다.
결과 용량이 크거나 변환되지 않습니다
긴 영상에는 짧은 구간·작은 크기·낮은 FPS를 선택하세요. 결과 50MB 초과나 불완전한 GIF는 제공하지 않습니다. 코덱을 읽지 못하면 호환되는 형식으로 다시 내보내세요.
자주 묻는 질문
MP4의 소리도 들어가나요?
아니요. GIF에는 오디오 트랙이 없습니다. 시험 원본에는 AAC 소리를 넣었지만 실제 GIF는 움직이는 이미지로 저장했습니다.
동영상은 20초까지만 가능한가요?
아니요. 20초는 별도의 움직이는 이미지 입력 경로 한도입니다. MP4 경로에는 20초 길이 제한이 없으며 입력 50MB·원본 2,400만 화소·결과 50MB를 검사합니다. 긴 영상은 구간 변환을 권합니다.
오픈소스 안내는 어디에서 확인하나요?
사용 라이선스 안내에서 확인할 수 있습니다.
중요 안내
- MP4 한 개·0MB 초과 50MB 이하. 원본 프레임 크기는 2,400만 화소 이하이며 결과는 개별 GIF 한 개·최대 50MB입니다.
- 브라우저 내부에서 변환하며 서버 파일 업로드나 외부 변환 API를 사용하지 않습니다. 첫 실행에는 같은 사이트의 FFmpeg 파일을 내려받습니다.
- 이번 검증은 자체 제작 H.264/AAC·SDR MP4 한 파일입니다. 모든 MP4 코덱·가변 프레임률·회전 메타데이터·HDR·알파 조합으로 일반화하지 않습니다.