YUQUE Private Browser Tools
전체 도구

BMP를 PNG로 변환

BMP 비트맵을 PNG 파일로 바꿉니다. 모든 처리는 내 기기에서 이루어집니다.

브라우저 안에서 처리 · 아무것도 업로드하지 않습니다

브라우저에서 로컬로 처리 · 회원가입 불필요 · 이미지는 업로드되지 않습니다


BMP를 PNG로 변환하는 방법

  1. 비트맵 파일을 끌어다 놓습니다. 지원하는 다른 이미지 형식도 같은 묶음에 넣을 수 있습니다. 형식별로 미리 나눠 둘 필요가 없습니다.
  2. 이번에 처리할 파일을 체크합니다. 추가한 파일은 모두 선택된 상태이므로 건너뛸 것만 선택을 해제하면 됩니다.
  3. 내보낼 형식은 PNG 그대로 둡니다. PNG에는 손댈 설정이 없습니다.
  4. 내보내기를 누릅니다. 파일이 하나면 그대로 다운로드되고, 두 개 이상이면 하나의 ZIP으로 옵니다.

내보낸 뒤에도 파일은 작업 공간에 그대로 남습니다. 그래서 선택을 바꾸거나 내보낼 형식을 바꿔 다시 내보낼 때 같은 파일을 두 번 넣을 일이 없습니다.

BMP 파일이 유난히 큰 이유

BMP는 보통 모든 픽셀을 압축하지 않거나 거의 압축하지 않은 날것의 바이트로 저장합니다. 읽고 쓰기가 워낙 간단해서 윈도우 계열 도구에서 오래 살아남은 이유가 바로 이것이고, 같은 그림을 PNG로 저장하면 훨씬 작은데 스크린샷 한 장이 수십 메가바이트에 이르는 이유도 같습니다.

PNG는 같은 픽셀을 저장하되 압축합니다. 버리는 것도 없고 근사치로 바꾸는 것도 없어서 디코딩하면 원래 비트맵이 그대로 돌아옵니다. 스크린샷, 도표, 인터페이스 리소스처럼 단색이 넓게 깔린 그림이라면 줄어드는 폭이 대체로 큽니다. 잡음이 많은 사진성 이미지라면 그만큼은 아닙니다. 여기에 몇 퍼센트라고 적지 않는 이유는, 정직한 답이 전적으로 그림에 달려 있기 때문입니다.

BMP 파일은 아직 어디서 나오나

이 페이지가 지원하는 것

BMP를 읽는 일은 브라우저가 합니다. 헤더 변형이 많은 오래된 형식군이라 브라우저가 특정 변형을 읽지 못하면 그 파일만 실패로 표시되고, 나머지는 그대로 변환됩니다. 읽지 못한 파일 하나가 다른 파일까지 멈추는 일은 없습니다.

질문

이미지가 업로드되나요?

아니요. 모든 과정이 브라우저 탭 안에서 끝납니다. 파일을 디스크에서 메모리로 읽어 다시 그린 뒤 로컬에서 다시 인코딩합니다. 서버로 보내는 것이 없으니 나중에 지워야 할 서버 사본도 생기지 않습니다. 변환하는 동안 네트워크 패널을 열어 두면 아무 요청도 오가지 않는 것을 볼 수 있습니다.

PNG로 바꾸면 화질이 떨어지나요?

아니요. PNG는 무손실 형식이라 디코딩된 픽셀을 그대로 저장하며, 잘못 고를 품질 설정 자체가 없습니다. BMP를 PNG로 바꾸는 일은 픽셀을 담는 방식을 바꾸는 것이지 픽셀 자체를 바꾸는 것이 아닙니다.

파일이 얼마나 작아지나요?

그림에 따라 다릅니다. 책임질 수 없는 숫자를 적기보다 이렇게 말씀드리는 편이 낫습니다. 스크린샷이나 도표처럼 단색이 넓게 깔린 이미지는 대체로 많이 줄어듭니다. PNG 압축이 잘하는 일이 바로 그것이기 때문입니다. 잡음이 많은 사진성 이미지는 덜 줄어듭니다. 어느 쪽이든 그 대가로 디테일을 내주지는 않습니다.

투명도가 유지되나요?

있다면 유지됩니다. 대부분의 BMP 변형에는 알파 채널이 아예 없어서 지킬 것 자체가 없습니다. 알파 마스크를 담고 있는 32비트 파일도 있는데, 브라우저가 그런 파일을 디코딩하면 투명했던 영역이 PNG에서도 투명하게 남습니다.

여기서 PNG를 다시 BMP로 바꿀 수 있나요?

아니요. 이 페이지는 BMP를 읽고 PNG, JPG, WebP로 씁니다. BMP 출력은 없습니다. 저희가 열 수 있는 형식일 뿐, 만들어 내는 형식이 아닙니다.

폴더 하나를 통째로 변환할 수 있나요?

네. 파일을 원하는 만큼 추가하고 이번에 처리할 것만 체크한 뒤 내보내세요. 파일이 하나면 바로 다운로드되고 두 개 이상이면 하나의 ZIP으로 옵니다. 내보낸 뒤에도 파일은 작업 공간에 남아 있으니, 아무것도 다시 추가하지 않고 선택이나 형식만 바꿔 또 내보낼 수 있습니다.

관련 도구