사용 방법
- 저장 형식을 먼저 고릅니다. 무엇을 고를지 모르겠다면 아래 "어떤 형식을 고를까" 표를 보세요.
- 이미지를 고르거나 끌어다 놓습니다. 여러 장을 한 번에 넣어도 됩니다.
- 목록에 무엇을 잃게 되는지 표시됩니다. 움직임이 사라지거나 색이 줄어드는 경우를 바꾸기 전에 알려 드립니다.
- 형식 바꾸기를 누르고, 결과를 한 장씩 또는 모두 저장으로 받습니다.
어떤 형식을 고를까
| 형식 | 투명도 | 이럴 때 고릅니다 |
|---|---|---|
| JPG | 안 담김 | 사진에 가장 무난합니다. 어디서나 열리고 용량이 작습니다. |
| PNG | 담김 | 화질이 전혀 나빠지지 않고 투명 배경을 담습니다. 사진은 용량이 큽니다. |
| WebP | 담김 | 웹에 올릴 사진. 같은 화질에서 JPG보다 25~35% 작습니다. |
| AVIF | 담김 | WebP보다 더 작습니다. 변환기를 한 번 내려받아야 해서 처음이 조금 느립니다. |
| GIF | 담김 | 색이 적은 그림·도형. 256색까지만 담깁니다. |
| BMP | 안 담김 | 옛 윈도우 프로그램이나 장비에 넣을 때. 압축하지 않아 용량이 큽니다. |
| TIFF | 담김 | 인쇄소·스캔 보관용. 압축하지 않아 용량이 가장 큽니다. |
| ICO | 담김 | 윈도우 아이콘·파비콘. 한 변이 최대 256px입니다. |
읽을 수 있는 형식
확장자가 아니라 파일 앞부분의 실제 내용을 보고 형식을 알아냅니다. 카카오톡이나 메일로 받은 사진은 이름이 .jpg인데 실제로는 HEIC인 경우가 흔한데, 그런 파일도 제대로 알아봅니다.
| 형식 | 확장자 |
|---|---|
| JPG | .jpg, .jpeg, .jpe, .jfif |
| PNG | .png |
| GIF | .gif |
| WebP | .webp |
| AVIF | .avif, .avifs |
| BMP | .bmp, .dib |
| ICO | .ico, .cur |
| SVG | .svg |
| TIFF | .tif, .tiff |
| HEIC | .heic, .heif, .hif |
형식을 바꾸면 무엇을 잃는가
형식을 바꾸는 일은 그릇을 바꾸는 일과 달라서, 그릇이 담지 못하는 것은 버려집니다. 무엇이 버려지는지 미리 알면 나중에 원본을 찾아 헤매지 않습니다.
- 움직임 — 움직이는 GIF·WebP·APNG를 넣으면 첫 장면만 남습니다. 원본은 지우지 말고 두세요.
- 투명도 — JPG·BMP는 투명한 자리를 담지 못해 배경색으로 채웁니다. GIF는 완전히 투명한 자리만 담고 반투명은 담지 못합니다.
- 색 수 — GIF는 256색까지입니다. 사진을 GIF로 바꾸면 하늘처럼 천천히 변하는 부분이 얼룩져 보입니다.
- 화질 — JPG·WebP·AVIF는 압축할 때 눈에 덜 띄는 정보를 버립니다. 한 번 버린 것은 PNG로 다시 저장해도 돌아오지 않습니다. 여러 번 고쳐 저장할 그림은 PNG나 TIFF로 보관하세요.
- 촬영 정보 — 변환하면 EXIF(촬영 날짜·카메라·GPS 위치)가 옮겨지지 않습니다. 남에게 보낼 때는 위치가 빠져서 좋지만, 날짜별로 정리하려면 원본도 함께 보관하세요.
- 선명함 — SVG는 아무리 키워도 선명한 그림이지만, 점 그림으로 바꾸면 그 성질을 잃습니다.
용량이 얼마나 달라지나
같은 사진 한 장을 여러 형식으로 저장하면 대략 이런 차례가 됩니다. 정확한 값은 사진마다 크게 다르니 참고만 하세요 — 글자가 많은 화면 캡처는 반대로 PNG가 가장 작을 수 있습니다.
| 형식 | 사진 한 장(1200×800) 어림 |
|---|---|
| AVIF (품질 60) | 가장 작음 |
| WebP (품질 82) | AVIF보다 조금 큼 |
| JPG (품질 92) | WebP의 1.3~1.5배 |
| PNG | JPG의 5~10배 |
| BMP · TIFF | 가로 × 세로 × 3바이트 (투명한 부분이 있는 TIFF는 4바이트 · 압축 없음) |
브라우저 안에서 어떻게 만드나
브라우저가 스스로 만들 수 있는 형식은 PNG·JPG·WebP 셋뿐입니다. AVIF는 만들지 못하는데, 만들어 달라고 하면 오류 없이 PNG를 돌려줍니다. 그래서 이 도구는 형식마다 만드는 방법을 따로 두고, 만든 결과가 정말 그 형식인지 파일 앞부분을 확인한 뒤에 내려 줍니다.
- AVIF는 AV1 인코더를 웹어셈블리로 옮긴 변환기를 씁니다(고른 사람에게만 내려보냅니다).
- GIF는 색을 256개로 줄이는 계산을 거쳐 만듭니다.
- BMP·TIFF·ICO는 구조가 단순한 형식이라 이 사이트가 직접 바이트를 씁니다.
- TIFF 읽기는 브라우저가 못 하는 일이라 전용 해독기를 씁니다. HEIC는 브라우저가 스스로 열 때만 읽습니다(사파리 등).
쓰는 오픈소스와 라이선스는 오픈소스 라이선스 쪽에 적어 두었습니다.