이미지 형식 변환
PNG, JPG, WEBP, BMP 간 이미지 형식을 무료로 변환하세요. 여러 파일 일괄 변환, 품질 조절 가능. 서버 업로드 없음.
이 도구는?
이미지 포맷 변환 도구는 PNG, JPEG, WebP, GIF 형식 간 이미지를 클릭 한 번으로 변환합니다. 출력 형식을 선택하고 손실 압축 형식의 품질을 조절한 후 즉시 다운로드할 수 있어, 웹 개발자, 디자이너, 빠른 형식 변환이 필요한 모든 분에게 적합합니다.
이미지를 드래그하거나 클릭하여 업로드 (여러 파일 가능)
JPG, PNG, WEBP, BMP, GIF
모든 처리는 브라우저에서 이루어지며 이미지는 서버로 전송되지 않습니다.
사용 방법
- 이미지를 드래그하거나 클릭하여 업로드하세요 (여러 파일 가능).
- 원하는 출력 형식을 선택하세요 (JPG, PNG, WEBP, BMP).
- JPG 또는 WEBP를 선택한 경우 품질 슬라이더를 조절하세요.
- 모두 변환 버튼을 클릭하세요.
- 변환된 파일을 개별 또는 일괄 다운로드하세요.
자주 묻는 질문
어떤 형식을 사용해야 하나요?
사진에는 JPG가 적합하고, 투명 배경이 필요하면 PNG, 웹 최적화에는 WEBP, 비압축 원본이 필요하면 BMP를 사용하세요.
변환 시 품질이 손실되나요?
JPG와 WEBP는 손실 압축 포맷이므로 품질 슬라이더로 조절할 수 있습니다. PNG는 무손실 포맷이라 품질 손실이 없습니다. BMP도 비압축이므로 손실이 없습니다.
한 번에 몇 개의 파일을 변환할 수 있나요?
고정된 제한은 없으며 브라우저 메모리에 따라 다릅니다. 일반적으로 수십 개의 이미지를 동시에 변환할 수 있습니다.
안전한가요?
네. 모든 처리는 브라우저의 Canvas API를 사용하여 100% 클라이언트에서 이루어집니다. 이미지가 서버로 전송되지 않습니다.
관련 도구
작동 방식
원본 이미지는 FileReader API로 브라우저에 로드되어 HTML5 Canvas에 렌더링됩니다. 포맷 변환을 위해 Canvas API의 toBlob() 또는 toDataURL() 메서드가 대상 MIME 타입(image/png, image/jpeg, image/webp)으로 호출됩니다. JPEG과 WebP의 경우 품질 매개변수로 손실 압축을 제어합니다. GIF 출력은 getImageData()로 캔버스 픽셀 데이터를 읽는 JavaScript 기반 GIF 인코더가 처리합니다. 결과 파일은 동적으로 생성된 Blob URL을 통해 다운로드됩니다.
전체 변환 파이프라인이 Canvas API와 File API를 사용하여 브라우저에서 실행됩니다. 이미지 데이터가 서버에 업로드되지 않으므로 파일이 100% 비공개로 유지됩니다.
관련 글
2.4MB 증명사진을 정확히 200KB로 줄이는 법 — 화질 안 깨지게
공무원 시험 200KB, 여권 500KB 같은 KB 제한을 정확히 맞추면서 화질도 안 깨뜨리는 실전 방법 정리했어요.
2026-03-16상품 사진 12장을 움짤 1개로 — 1MB 아래 유지하는 GIF 만들기 가이드
GIF는 쉬워 보이는데 용량이 순식간에 불어나요. 가볍고 공유 가능한 움짤을 여러 이미지로 만드는 2026 가이드예요.
2026-03-182m 현수막에 로고 걸었다가 픽셀 깨져서 재인쇄한 이야기 — SVG 벡터 변환 가이드
JPG·PNG를 아무리 확대해도 안 깨지는 SVG 벡터로 변환하는 법. 무료 온라인 도구부터 일러스트레이터까지 5가지 방법을 비교했어요.