확장자와 실제 이미지 형식은 다릅니다

파일 확장자는 이름의 끝부분이고, 실제 형식은 파일 안에 저장된 데이터 구조입니다. PNG 파일의 이름을 JPG로 바꿔도 내부 데이터는 그대로 남습니다. 앱에 따라 내부 형식을 인식해 열기도 하지만 업로드 서비스는 확장자와 실제 형식이 일치하지 않는 파일을 거부할 수 있습니다.

JPG와 JPEG는 같은 JPEG 형식을 가리키는 확장자입니다. JPG를 JPEG라는 이름으로 바꿀 목적이라면 같은 형식을 다시 압축할 필요는 없습니다. 반대로 PNG와 JPEG 사이를 바꾸려면 데이터의 재인코딩이 필요합니다.

브라우저에서 이미지를 변환하는 원리

이 도구는 파일 앞부분의 형식 표식을 확인하고 브라우저에서 이미지를 디코딩합니다. 디코딩한 픽셀을 원본과 같은 크기의 Canvas에 그린 뒤 PNG, JPEG 또는 WebP 인코더로 새 파일을 만듭니다. 원본 픽셀 크기를 유지하더라도 저장 방식이 바뀌므로 파일의 바이트 수와 화질은 달라질 수 있습니다.

출력은 HTMLCanvasElement.toBlob으로 생성합니다. 지원하지 않는 출력 형식을 요청하면 브라우저가 PNG로 대체할 수 있으므로, 도구는 반환된 파일의 MIME 형식이 선택한 형식과 일치하는지도 검사합니다. 불일치하면 다운로드를 제공하지 않고 다른 형식을 선택하도록 안내합니다.

기술 근거: MDN Canvas toBlob

PNG를 JPG로 바꾸는 사용 순서

  1. 이미지 확장자 변경 도구에서 원본 PNG를 선택합니다.
  2. 변환할 형식에서 JPEG를 선택하고 품질 값을 정합니다. 초기값은 85이며 10~100 범위입니다.
  3. 이미지 형식 변환을 누르고 미리보기와 변환 전후 바이트 수를 확인합니다.
  4. 변환 파일 다운로드를 눌러 .jpg 파일을 저장합니다. 원본 파일은 별도로 유지됩니다.

JPG를 PNG로 바꾸거나 WebP를 JPG로 바꿀 때도 출력 형식만 다르게 선택하면 됩니다. 설정이나 입력 파일을 바꾸면 이전 결과 링크가 사라지므로 새 조건으로 다시 변환하세요. 처리 완료 메시지는 다운로드 파일이 실제 디스크에 저장됐다는 뜻은 아닙니다. 저장 위치와 완료 여부는 브라우저에서 확인하세요.

투명도와 압축 방식을 기준으로 선택하세요

PNG는 무손실 압축을 사용하고 투명도를 지원합니다. 일반적인 JPEG 저장은 손실 압축이며 투명도를 지원하지 않습니다. WebP는 손실·무손실 압축과 투명도를 지원하는 형식이지만 이 도구에는 WebP 무손실 모드를 선택하는 기능이 없습니다.

Moyoutil에서 JPEG를 선택하면 투명 영역을 흰색으로 채웁니다. 로고나 배경 제거 결과의 투명도를 유지하려면 PNG 또는 WebP를 사용하세요. PNG에서는 품질 입력이 비활성화되며, JPEG·WebP의 품질 숫자는 인코더 설정값으로서 원본 대비 화질의 백분율을 보장하지 않습니다.

형식 참고: MDN 이미지 파일 형식 안내

입력 제한과 보존되지 않는 정보

입력과 출력 형식은 PNG, JPEG, WebP입니다. 입력은 최대 20MB, 2,500만 픽셀, 가로·세로 각각 8,192픽셀 이하로 제한합니다. 파일을 한 개씩 처리하며 HEIC, GIF, SVG, AVIF는 이 도구에서 지원하지 않습니다. 파일이 손상됐거나 브라우저가 읽을 수 없으면 변환에 실패할 수 있습니다.

결과는 정지 이미지입니다. 애니메이션의 움직임과 EXIF, 원본 색상 프로파일 등의 메타데이터 보존은 지원하지 않습니다. 기록 보관이나 인쇄 작업처럼 이러한 정보가 중요하면 원본을 유지하고 목적에 맞는 편집기를 사용하세요. 사진은 도구 서버로 업로드하지 않고 브라우저 안에서 처리합니다.

변환 후 파일을 확인하는 방법

저장한 파일을 다시 열어 크기, 가장자리, 투명 영역과 작은 글씨를 확인합니다. PNG로 저장한다고 이전 JPEG 압축에서 잃은 세부 정보가 돌아오지는 않습니다. 같은 JPEG로 반복 저장하는 것도 손실을 더할 수 있으므로 가능하면 처음 보관한 원본으로부터 변환하세요.

확장자 변환만으로 목표 용량이 보장되지는 않습니다. 업로드 제한을 넘으면 이미지 크기 조절 도구에서 필요한 픽셀 크기로 줄이거나 JPEG·WebP의 품질을 조절한 결과를 비교하세요. 제출할 사이트의 형식·크기·용량 조건을 모두 만족하는지는 그 사이트에서 마지막으로 확인해야 합니다.

자주 묻는 질문

확장자만 바꾼 파일도 변환할 수 있나요?

도구는 이름이나 MIME 표기만 믿지 않고 PNG·JPEG·WebP의 파일 표식과 브라우저 디코딩 결과를 확인합니다. 내부 데이터가 지원 형식이면 처리할 수 있지만, 지원하지 않는 파일의 이름을 바꿔도 변환 기능이 생기지는 않습니다.

변환하면 용량이 반드시 줄어드나요?

아닙니다. 출력 형식, 품질, 원본 압축 상태와 이미지 내용에 따라 커질 수도 있습니다. 미리보기와 변환 전후 바이트 수를 함께 확인하세요.