윈도우 아이콘 크기 완전 정리 (16~256px)

윈도우는 디자인한 크기 그대로 아이콘을 보여 주는 일이 드뭅니다. 아이콘이 표시되는 위치와 화면 배율(DPI)에 따라 .ico 안에서 이미지를 고릅니다. 어떤 크기가 쓰이는지 알면 모든 화면에서 선명한 파일을 만들 수 있습니다.

100% 배율에서 윈도우가 쓰는 크기

위치크기
창 제목 표시줄, 탐색기 “자세히/목록” 보기, 알림 영역16px
작업 표시줄(작게), 탐색기 작은 아이콘24px
작업 표시줄(윈도우 11), Alt+Tab, 시작 메뉴 “모든 앱”32px
탐색기 “보통 아이콘”, 바탕화면 기본48px
탐색기 “큰 아이콘”96–128px (256에서 축소)
탐색기 “아주 큰 아이콘”256px

DPI 배율이 미치는 영향

대부분의 노트북은 125%, 150%, 200% 배율을 씁니다. 윈도우는 기본 크기에 배율을 곱합니다: 16px 제목 표시줄 아이콘은 125%에서 20px, 150%에서 24px, 200%에서 32px이 됩니다. 정확한 크기가 없으면 가장 가까운 큰 이미지를 축소하므로 흐릿해질 수 있습니다. 20, 40px 같은 크기가 존재하는 이유입니다.

기본125%150%200%
16202432
24303648
32404864
48607296

.ico에 넣을 권장 크기

  • 최소: 16, 32, 48, 256.
  • 권장: 16, 24, 32, 48, 64, 256 — Make ICO의 “윈도우 앱” 프리셋.
  • 전체: 16, 20, 24, 32, 40, 48, 64, 96, 128, 256 — 모든 배율에서 픽셀 단위로 정확하게.

BMP 크기를 하나 더 넣어도 몇 KB밖에 늘지 않으므로(48px 32비트 항목이 약 9KB) 전체 세트도 여전히 작습니다. 256px 항목은 PNG로 저장해 용량을 줄입니다.

작은 크기 직접 다듬기

복잡한 로고를 16px로 자동 축소하면 회색 얼룩이 됩니다. 전문 아이콘 세트는 16–32px용으로 단순화한 그림을 따로 씁니다. 아이콘 편집기에서는 미리보기 패널로 모든 크기를 실시간으로 보면서 픽셀 격자와 연필 도구로 가장자리를 다듬을 수 있습니다.

프로그램에 아이콘 적용하기

  • Visual Studio / WinForms / WPF: 프로젝트 속성 → 애플리케이션 → 아이콘.
  • Electron: electron-builder의 win.icon 또는 electron-packager의 --icon.
  • PyInstaller: pyinstaller --icon=app.ico main.py.
  • Tauri: 설정의 bundle.icon에 icons/icon.ico 추가.
프로그램 아이콘을 바꿔도 윈도우가 아이콘 캐시의 예전 아이콘을 계속 보여 줄 수 있습니다. 새로 고치는 방법은 윈도우 아이콘 바꾸기를 참고하세요.

자주 묻는 질문

256×256 하나만 있어도 되나요?

윈도우가 축소해 쓰긴 하지만 작은 크기가 흐릿해집니다. 최소 16, 32, 48px은 함께 넣으세요.

작업 표시줄 아이콘이 흐릿한 이유는?

.ico에 현재 화면 배율에서 쓰는 크기(예: 24, 40px)가 없을 가능성이 큽니다. 전체 크기 세트를 넣어 보세요.