본문으로 건너뛰기

GIF 프레임 분리

GIF Frame Splitter

움직이는 GIF·WebP를 번호가 매겨진 프레임으로 나누고 프레임별 지연 시간을 함께 보여줍니다.

GIF의 프레임은 그림이 아닙니다. 이전 프레임들이 화면에 남겨 둔 것 위에 붙일 조각이고, 각자 처리 방식을 따로 가지고 있습니다. 단순히 꺼내면 조각 더미가 나옵니다. 이 도구는 프레임마다 합성해서 완성된 화면을 번호와 지연 시간과 함께 돌려줍니다.

🔒 브라우저 안에서만 처리gifframessplitanimation

움직이는 GIF를 놓으세요

프레임마다 화면 전체가 합쳐진 상태의 PNG로 나옵니다.

사용 방법

  1. GIF를 놓습니다

    디코딩과 합성은 워커에서 돌기 때문에 긴 애니메이션이어도 페이지가 멈추지 않습니다.

  2. 헤더 수치를 확인합니다

    프레임 수, 화면 크기, 반복 설정(무한·한 번·지정 횟수)은 짐작이 아니라 파일에서 읽은 값입니다.

  3. 한 장만 받거나 zip으로 받습니다

    썸네일마다 번호가 붙은 PNG로 내려받을 수 있고, 위쪽 버튼은 번호를 유지한 채 전부 zip으로 묶어 줍니다.

자주 묻는 질문

GIF가 거의 정지 화면인데 왜 모든 프레임이 전체 크기인가요?

프레임을 합성한 뒤에 내주기 때문입니다. 파일 안에서는 대부분의 프레임이 바뀌지 않은 배경 위에 얹는 작은 조각이고, 그 상태로는 쓸 수 없어서 먼저 화면에 그려 넣습니다.

지연 시간이 프레임마다 다릅니다.

GIF는 프레임마다 지연 시간을 따로 저장하므로, 어떤 프레임에서는 머무르고 어떤 프레임은 빠르게 지나갈 수 있습니다. 표시된 값은 파일에 적힌 것이며, 1/100초 단위를 밀리초로 바꾼 값이라 10의 배수로 나옵니다.

움직이는 WebP나 APNG도 나눌 수 있나요?

이 도구가 읽는 것은 GIF입니다. 나머지는 프레임 구조가 충분히 달라서 별도의 디코더가 필요하고, 이 페이지는 아닌 척하지 않습니다.

이 도구로 이어지는 것

다음 단계

이 도구의 결과를 그대로 받을 수 있는 도구들입니다.