GIF 만들기

사진 여러 장을 모아 움직이는 GIF 이미지를 만듭니다.

이 카드 영역으로 파일을 끌어다 놓아도 됩니다. 위/아래 버튼으로 재생 순서를 정하세요.
파일이 서버에 올라가지 않고 브라우저에서만 처리됩니다.

GIF 만들기 도구 설명

여러 장의 사진을 한 개의 움직이는 GIF로 합쳐 주는 도구입니다. 연속 촬영한 사진, 단계별 캡처, 간단한 애니메이션 등을 손쉽게 GIF로 만들 수 있습니다. 모든 처리는 사용자의 브라우저 안에서만 이루어지므로 이미지가 인터넷으로 전송되지 않아 안전합니다.

사용 방법

  • ① 이미지 여러 장을 선택합니다(드래그앤드롭도 가능). 선택할 때마다 목록에 추가됩니다.
  • ② 위/아래 버튼으로 재생 순서를 정하고, 필요 없는 이미지는 'X'로 제거합니다.
  • ③ 프레임 지연·반복·출력 크기를 정한 뒤 'GIF 만들기'를 누릅니다.
  • ④ 미리보기를 확인하고 'GIF 다운로드'로 저장합니다.

재생 옵션

  • 프레임 지연(ms) — 한 장이 머무는 시간입니다. 500ms면 초당 2장, 100ms면 초당 10장 정도로 넘어갑니다.
  • 프레임별 개별 지연 — 켜면 목록의 각 장 옆에 지연 입력칸이 생깁니다. 강조하고 싶은 장면만 오래 머물게 할 때 씁니다. 비워 두면 위에서 정한 기본 지연을 씁니다.
  • 역재생 — 마지막 장부터 거꾸로 재생합니다.
  • 부메랑 — 끝까지 간 뒤 되돌아오도록 프레임을 이어 붙입니다. 양 끝 장면이 겹치지 않게 처리해 자연스럽게 왕복합니다.
  • 반복 — 무한 반복이 기본이며, 횟수를 지정하면 그만큼만 더 재생한 뒤 멈춥니다.

크기가 맞춰지는 방식

GIF는 모든 프레임이 같은 크기여야 하므로, 고른 사진들의 크기가 제각각이어도 하나의 출력 크기로 맞춰집니다. 첫 이미지 크기 기준을 고르면 첫 장의 가로·세로가 그대로 출력 크기가 되고, 가로 폭 지정을 고르면 입력한 폭에 맞춰 첫 장의 비율대로 높이가 계산됩니다.

각 사진은 비율을 유지한 채 출력 크기 안에 들어가도록 축소되어 가운데에 놓이고, 남는 자리는 흰색으로 채워집니다. 배경이 투명한 PNG도 검게 나오지 않고 흰 배경 위에 올라갑니다.

활용 예시

  • 연속 촬영한 사진을 이어 붙여 짧은 움짤 만들기
  • 화면 캡처 여러 장으로 사용법 안내 애니메이션 만들기
  • 제품의 여러 각도 사진을 돌려 보여 주기
  • 변화 전후 사진 두 장을 느린 지연으로 번갈아 보여 주기
  • 그림의 작업 단계를 순서대로 모아 과정 영상처럼 보여 주기

주의점과 팁

  • GIF는 프레임마다 이미지를 통째로 담기 때문에 장수와 크기에 따라 용량이 빠르게 커집니다. 가로 폭을 480px 정도로 줄이면 크게 가벼워집니다.
  • 사진이 많거나 큰 경우 인코딩에 시간이 걸립니다. 진행률이 표시되는 동안 탭을 닫지 마세요.
  • GIF는 색을 256가지로 줄여 저장하는 형식이라, 그라데이션이 많은 사진은 원본보다 색 경계가 도드라질 수 있습니다.
  • 부메랑은 프레임 수가 거의 두 배가 되므로 용량도 그만큼 늘어납니다.
  • 결과가 만족스럽지 않으면 목록 순서와 지연만 바꿔 다시 만들면 됩니다. 사진은 그대로 남아 있습니다.
  • 사진은 서버에 올라가지 않고 브라우저 안에서만 처리되며, 결과 GIF도 기기에서 직접 만들어집니다.

자주 묻는 질문

어떤 이미지 형식을 넣을 수 있나요?

JPG, PNG, WebP 등 브라우저가 표시할 수 있는 이미지면 모두 사용할 수 있습니다. 각 이미지는 출력 크기에 맞춰 다시 그려진 뒤 GIF 프레임으로 합쳐집니다.

프레임 지연과 반복은 무엇인가요?

프레임 지연은 한 장이 화면에 머무는 시간(밀리초)으로, 값이 작을수록 빠르게 움직입니다. 반복은 GIF가 처음부터 다시 재생되는 횟수이며 '무한 반복'을 고르면 계속 재생됩니다.

출력 크기는 어떻게 정해지나요?

'첫 이미지 크기 기준'을 고르면 첫 번째 이미지의 크기에 맞춰 모든 프레임이 그려집니다. '가로 폭 지정'을 고르면 지정한 폭에 맞춰 비율을 유지하며 크기가 조정됩니다. 크기가 다른 이미지도 동일한 크기로 맞춰집니다.

이미지가 서버로 전송되나요?

아니요. 모든 처리는 사용자의 브라우저 안에서만 이루어지며 이미지가 인터넷으로 전송되지 않습니다.

장마다 다른 속도로 재생할 수 있나요?

프레임별 개별 지연을 켜면 목록의 각 장 옆에 지연 입력칸이 생깁니다. 따로 지정하지 않은 장은 위에서 정한 기본 지연을 사용합니다.

역재생과 부메랑은 어떻게 다른가요?

역재생은 마지막 장부터 거꾸로 한 번 재생합니다. 부메랑은 끝까지 간 뒤 되돌아오도록 프레임을 이어 붙여 왕복하며, 양 끝 장면이 겹치지 않게 처리합니다.

사진마다 크기가 다른데 괜찮나요?

네. 모든 프레임은 하나의 출력 크기로 맞춰집니다. 각 사진은 비율을 유지한 채 축소되어 가운데에 놓이고 남는 자리는 흰색으로 채워집니다.

GIF 용량이 너무 큰데 줄일 수 있나요?

출력 크기를 가로 폭 지정으로 바꿔 480px 정도로 줄이거나, 필요 없는 장을 빼고 프레임 수를 줄이면 용량이 줄어듭니다. 부메랑을 끄는 것도 도움이 됩니다.