사용 방법
- .png 파일을 위 영역에 끌어다 놓거나 "파일 선택"을 눌러 고릅니다.
- 옵션이 보이면 필요에 맞게 정합니다. 옵션은 파일 목록 아래에 나타납니다.
- "변환 시작"을 누르면 이 기기 안에서 변환합니다. 진행률이 표시되고 언제든 취소할 수 있습니다.
- 결과 옆의 "저장"을 누릅니다. 결과가 여러 개이면 "모두 ZIP 으로 받기"로 한 번에 받을 수 있습니다.
이 변환에 쓰이는 형식
PNG .png
PNG는 이미지를 손실 없이 저장하는 형식입니다(W3C PNG 3판, 2025년 6월 24일 권고). 투명도(알파) 채널을 담는 색 방식도 정의되어 있습니다.
자주 쓰는 곳: 로고·아이콘 · 화면 캡처 · 투명한 배경이 필요한 이미지
JPG .jpg .jpeg
JPG(JPEG)는 사진처럼 색이 연속적으로 변하는 이미지를 압축해 저장하는 형식입니다. 국제 표준(ITU-T T.81 | ISO/IEC 10918-1)은 DCT 기반의 손실 방식과 별도의 무손실 방식을 정의하며, 사진용 기본 방식은 DCT 기반이라 압축 과정에서 원본과 달라질 수 있습니다.
자주 쓰는 곳: 사진 저장 · 웹·메신저에 올리는 사진
이 변환으로 달라지는 점
- JPG로 저장하는 과정에서 원본의 일부 정보가 사라질 수 있습니다. 한 번 사라진 정보는 다시 PNG로 바꿔도 돌아오지 않습니다.
- PNG의 투명한 부분은 JPG에 담을 수 없어 배경색으로 채워지거나 불투명해집니다.
- 이미지를 다시 그려 저장하므로 촬영 정보(EXIF)·위치·색상 프로필 같은 메타데이터는 결과에 복사되지 않습니다.
- 움직이는 GIF·WebP·APNG는 첫 프레임만 변환됩니다.
한계와 주의할 점
- 한 번에 처리할 수 있는 파일 크기는 기기에 따라 다르며, 끌어놓기 영역에 현재 기기의 한도가 표시됩니다. 한도를 넘으면 처리하지 않고 알려 드립니다.
- 브라우저가 이미지를 한 번 읽어 화면 버퍼에 그린 뒤 다시 저장하는 방식입니다. 브라우저와 기기마다 JPG 를 읽는 구현이 달라서, 같은 파일이라도 픽셀 값이 아주 조금 다를 수 있습니다.
- 브라우저 캔버스에는 크기 한계가 있어, 아주 큰 이미지는 안전한 크기로 줄여 저장합니다. iOS 에서는 보수적으로 약 1,677만 화소(16MP)로 잡습니다(WebKit 은 2024년에 한도를 8192x8192 로 올렸지만 이전 버전은 4096x4096 이었습니다).
자주 묻는 질문
내 파일이 서버로 올라가나요?
아니요. 변환은 이 브라우저 안에서만 이루어지고, 파일 이름·내용·결과는 우리 서버로 전송되지 않습니다. 일부 변환기는 처음 쓸 때 변환 프로그램(코드)을 내려받는데, 이때에도 내 파일은 전송되지 않습니다. 자세한 내용은 개인정보 안내를 참고하세요.
사진의 촬영 정보(EXIF)와 위치는 어떻게 되나요?
이 변환기는 이미지를 다시 그려 저장하므로 EXIF·위치·색상 프로필이 결과에 들어가지 않습니다. 촬영 날짜 같은 정보가 필요하다면 원본을 따로 보관하세요.
휴대폰에서도 되나요?
최신 브라우저라면 대체로 가능합니다. 다만 아주 큰 이미지는 브라우저의 캔버스 크기 한계 때문에 안전한 크기로 줄여 저장하고, 메모리가 모자라면 실패할 수 있습니다. 이 변환기는 상한을 두고 보수적으로 동작합니다.
투명한 이미지를 바꾸면 반투명한 부분의 색이 조금 달라 보이는 이유는 무엇인가요?
시험에서 확인한 바로는, 브라우저가 투명도를 미리 곱한 8비트 값으로 저장하기 때문에 반투명한 픽셀은 반올림 때문에 조금 달라질 수 있고 완전히 투명한 픽셀이 가졌던 숨은 색은 사라집니다. 불투명한 픽셀은 그대로입니다.
출처와 확인일
- W3C: Portable Network Graphics (PNG) Specification, Third Edition
Abstract (lossless storage); colour types 4 and 6 (alpha) · 2026-11-10 - ITU-T T.81 | ISO/IEC 10918-1 (JPEG)
Scope; 3.1.82-3.1.84 (lossless / lossy definitions); the text contains no transparency (alpha) channel · 2026-11-10 - WHATWG HTML Standard: the canvas element (toBlob)
toBlob(callback, type, quality): default image/png, quality for variable-quality types · 2026-11-10 - WebKit bug 271002: Increase the limit on the canvas size to 8192x8192
iOS canvas limit was 4096x4096; raised in 2024 · 2026-11-10 - QOI specification 1.0 (qoiformat.org)
14-byte header (magic qoif, big-endian width/height, channels 3|4, colorspace 0|1), 8-byte end marker, un-premultiplied alpha · 2026-11-10
공식 원문을 직접 열어 확인한 날: 2026-11-10. 규격은 바뀔 수 있으니 중요한 작업 전에는 원문을 다시 확인하세요.