이미지 도구 무료 온라인 도구

ICO PNG 변환기

ICO 파일 안의 이미지를 확인하고 브라우저에서 바로 PNG로 추출하거나 변환합니다.

무료 사용 회원가입 없음 브라우저 기반
온라인 도구

ICO PNG 변환기

준비 완료
ICO 파일을 여기에 놓으세요
또는 클릭해서 기기에서 ICO 파일을 선택하세요
최대 파일 크기: 25 MB · 지원 형식: ICO

ICO PNG 변환

ICO를 PNG로 변환하면 무엇이 달라지나요?

ICO 파일은 한 장이 아니라 여러 아이콘 이미지를 포함할 수 있습니다. CyberTools는 ICO 컨테이너 구조를 읽고 포함된 해상도를 표시한 뒤 선택한 아이콘 이미지를 PNG로 내보낼 수 있게 합니다.

선택한 ICO 항목이 이미 PNG 압축 이미지 데이터를 포함하고 있다면 이미지를 다시 인코딩하지 않고 PNG 데이터를 바로 추출할 수 있습니다.

ICO를 PNG로 변환하는 방법

  1. ICO 파일을 선택합니다.
  2. 파일에 포함된 아이콘 해상도를 확인합니다.
  3. 내보낼 아이콘 이미지를 선택합니다.
  4. 미리보기를 확인한 뒤 PNG를 다운로드합니다.

ICO 파일에 여러 크기가 들어가는 이유

ICO는 아이콘용 컨테이너 형식입니다. 하나의 파일에 16×16, 32×32, 48×48, 128×128, 256×256 같은 여러 크기의 이미지를 저장할 수 있습니다.

소프트웨어는 하나의 이미지를 매번 확대·축소하는 대신 화면 상황에 맞는 저장된 크기를 선택할 수 있습니다.

ICO 구조: ICONDIR와 이미지 항목

ICO 파일은 ICONDIR 헤더로 시작하며 컨테이너에 몇 개의 이미지 항목이 저장되어 있는지 나타냅니다. 각 ICONDIRENTRY에는 아이콘 크기, 이미지 데이터 길이, 파일 내부의 바이트 위치 등이 기록됩니다.

CyberTools는 포함된 아이콘을 표시하기 전에 브라우저의 ArrayBuffer와 DataView를 사용해 이 바이너리 구조를 읽습니다.

ICO와 PNG의 차이

PNG는 일반적인 래스터 이미지 형식입니다. ICO는 아이콘 리소스를 위한 컨테이너로 한 파일에 여러 이미지나 해상도를 저장할 수 있습니다.

ICO 항목을 PNG로 내보내면 이미지 편집기, 웹페이지, 디자인 작업에서 다루기 쉬운 일반 PNG 이미지가 만들어집니다.

ICO와 PNG의 투명도

PNG로 압축된 최신 ICO 항목에는 알파 채널이 포함될 수 있습니다. 선택한 아이콘에 투명 픽셀이 있다면 PNG를 직접 추출할 때 해당 투명도 정보가 유지됩니다.

오래된 ICO 이미지는 비트맵 데이터와 AND 투명도 마스크를 사용할 수 있습니다. 이러한 구형 인코딩의 지원 여부는 브라우저마다 다를 수 있습니다.

어떤 ICO 해상도를 내보내야 하나요?

가능한 디테일을 최대한 유지하려면 용도에 맞는 범위에서 가장 큰 내장 해상도를 선택하세요. 256×256 항목은 32×32나 16×16보다 픽셀이 많지만 원본 품질이 낮다면 더 큰 크기가 자동으로 선명도를 높여 주는 것은 아닙니다.

favicon 작업에서 ICO를 PNG로 활용하기

ICO 파일은 웹사이트 favicon으로 자주 사용됩니다. 웹 프로젝트, CMS, 디자인 도구 또는 favicon 에셋 세트에서 일반 래스터 이미지가 필요할 때 ICO 항목을 PNG로 추출하면 편리합니다.

변환은 새로운 디테일을 만들거나 배경을 자동으로 제거하지 않습니다. PNG에는 선택한 ICO 항목의 실제 이미지가 반영됩니다.

CyberTools가 ICO 이미지를 추출하는 방식

변환기는 먼저 ICO 헤더를 검증하고 디렉터리 항목을 읽습니다. 각 이미지의 offset과 byte length가 실제 파일 크기 범위 안에 있는지 확인한 뒤 인터페이스에 표시합니다.

PNG 압축 항목은 PNG file signature로 판별해 바로 추출할 수 있습니다. PNG가 아닌 오래된 ICO 항목은 호환되는 경우 브라우저 디코더를 사용합니다.

개인정보 보호와 브라우저 처리

선택한 ICO 파일은 브라우저에서 실행되는 JavaScript가 로컬로 읽습니다. 변환 과정에서 해당 ICO 파일을 CyberTools 애플리케이션 서버로 전송하지 않습니다.

25 MB 파일 제한과 바이너리 범위 검사를 통해 손상되었거나 지나치게 큰 입력으로부터 브라우저를 보호합니다.

ICO PNG 변환 자주 묻는 질문

ICO를 온라인에서 PNG로 어떻게 변환하나요?

ICO 파일을 선택하고 포함된 해상도를 확인한 뒤 원하는 이미지를 선택해 PNG로 다운로드하면 됩니다. ICO 분석은 브라우저에서 직접 수행됩니다.

ICO 파일 하나에 여러 이미지가 들어갈 수 있나요?

네. ICO는 컨테이너 형식이므로 서로 다른 해상도와 색상 깊이의 아이콘 이미지를 한 파일에 여러 개 저장할 수 있습니다.

PNG로 내보낼 때 어떤 ICO 크기를 선택해야 하나요?

사용 목적에 가장 잘 맞는 내장 해상도를 선택하세요. 일반적으로 128×128이나 256×256 같은 큰 항목은 16×16보다 더 많은 원본 디테일을 보존합니다.

ICO를 PNG로 바꾸면 화질이 좋아지나요?

아니요. PNG는 선택한 ICO 이미지에 없는 디테일을 복원할 수 없습니다. 보통 용도에 맞는 가장 큰 내장 아이콘을 고르는 것이 좋습니다.

ICO를 PNG로 변환할 때 투명도는 유지되나요?

선택한 ICO 이미지에 투명 정보가 있고 해당 항목 형식이나 브라우저 디코더가 alpha 정보를 지원하면 유지할 수 있습니다.

일부 ICO 이미지는 왜 PNG로 바로 추출할 수 있나요?

최신 ICO에는 이미 PNG 압축 이미지가 저장되어 있을 수 있습니다. 이런 경우 CyberTools는 이미지를 다시 렌더링하거나 인코딩하지 않고 PNG 데이터를 직접 내보낼 수 있습니다.

ICO 파일이 서버로 업로드되나요?

변환을 위해 업로드할 필요가 없습니다. ICO 구조를 읽고 PNG를 준비하는 과정은 브라우저에서 로컬로 진행됩니다.

오래된 ICO 파일이 제대로 변환되지 않는 이유는 무엇인가요?

일부 오래된 ICO는 DIB나 Bitmap, 마스크, 구형 픽셀 형식을 사용합니다. 이런 레거시 형식은 브라우저마다 지원 수준이 다를 수 있습니다.