앱 아이콘 크기 정리: iOS 1024px, Android 512px (2026)
앱 아이콘 크기를 찾는 분이 가장 먼저 알고 싶은 답부터 적습니다. iOS는 1024 × 1024px 정사각형 한 장이면 되고, 구글 플레이 스토어 아이콘은 512 × 512px 32비트 PNG입니다. 둘 다 모서리를 직접 둥글게 자르지 않고, 각 플랫폼이 마스크를 씌웁니다. 다만 안드로이드는 스토어에 올리는 아이콘과 폰 홈 화면에 실제로 표시되는 아이콘(적응형 아이콘)이 서로 다른 파일이라는 점에서 헷갈리기 쉽습니다. 이 글은 애플과 구글 공식 문서에서 직접 확인한 내용만 골라, 크기, 형식, 작업 순서, 반려 사유까지 한 번에 볼 수 있게 정리했습니다.
한눈에 보는 요약
| 구분 | 크기·형식 | 어디에 쓰이는가 |
|---|---|---|
| iOS·iPadOS·macOS 앱 아이콘 | 1024 × 1024px 정사각형 레이아웃 | App Store와 홈 화면 등 기기 전체 |
| Google Play 스토어 아이콘 | 512 × 512px, 32비트 PNG, sRGB, 최대 1024KB | Play 스토어 목록·검색 결과 |
| Android 적응형 아이콘(런처) | 레이어당 108 × 108dp, 로고는 66 × 66dp 이내 | 기기 홈 화면·앱 서랍 |
세 줄만 기억해도 대부분의 업로드 오류는 피할 수 있습니다. 나머지는 아래에서 항목별로 풀어 설명합니다.
iOS 앱 아이콘
1024px 하나에서 시작한다
애플 휴먼 인터페이스 가이드라인(HIG)은 iOS, iPadOS, macOS 아이콘의 레이아웃 크기를 1024 × 1024px 정사각형으로 안내합니다. 시스템이 이 정사각형을 둥근 사각형 모양으로 잘라 보여 줍니다. 그래서 파일 자체에는 모서리를 둥글게 처리하지 않은 정사각형 레이어를 넣어야 합니다. HIG는 미리 마스크를 씌운 이미지는 하이라이트 효과에 나쁜 영향을 주고 가장자리가 들쭉날쭉해 보인다고 설명합니다.
Xcode 쪽 작업은 단순합니다. 에셋 카탈로그에서 앱 아이콘 세트를 "Single Size"로 두면 iOS, iPadOS, watchOS 등에서 필요한 나머지 크기와 변형을 1024px 원본 한 장에서 자동으로 만들어 줍니다. 반대로 macOS와 tvOS는 크기별 이미지를 각각 넣어야 합니다. App Store에 표시되는 아이콘도 이 에셋 카탈로그의 "iOS 1,024pt" 이미지 칸에서 나오고 빌드와 함께 올라갑니다. App Store Connect 앱 정보 화면에 아이콘만 따로 올리는 칸은 없습니다.
다크, 틴티드 등 외형 변형
iOS와 iPadOS 아이콘은 기본, 다크, 클리어(라이트·다크), 틴티드(라이트·다크) 같은 여러 외형으로 표시될 수 있습니다. 애플은 여러 레이어로 아이콘을 만드는 도구로 Xcode의 Icon Composer를 안내하고, 평면 이미지 한 장만 제공하는 것도 허용한다고 밝힙니다. 직접 외형별 이미지를 넣을 때 Xcode 문서에 적힌 조건은 두 가지입니다. 다크 변형은 배경을 투명하게 두고, 틴티드 변형은 그레이스케일이어야 합니다. 이 변형들은 선택 사항이라서, 제공하지 않으면 시스템이 자동으로 처리합니다. HIG는 2026년 6월 8일에 리퀴드 글래스 관련 지침을 다듬었다고 변경 이력에 적어 두었으니, 새 아이콘을 디자인하기 전에 한 번 훑어보는 편이 좋습니다.
색 공간과 다른 플랫폼 크기
HIG가 인정하는 색 공간은 sRGB, 그레이 감마 2.2(흑백용), 그리고 iOS·iPadOS·macOS·tvOS·watchOS에서 쓸 수 있는 Display P3입니다. 그러니 "RGB만 가능"이라고 알려진 이야기는 정확하지 않습니다. 모르겠다면 sRGB로 내보내면 무난합니다. 다른 플랫폼도 함께 낼 때의 레이아웃 크기는 watchOS 1088 × 1088px, visionOS 1024 × 1024px(원형 마스크), tvOS 800 × 480px(레이어 구조)입니다.
알파 채널은 어떻게 해야 하나
널리 퍼진 이야기 중에 "1024px 아이콘은 투명 영역이 있으면 안 된다"가 있습니다. 실제로 투명 픽셀이 있는 큰 아이콘을 올렸다가 "Invalid large app icon" 계열 오류를 받았다는 개발자 보고는 많습니다. 다만 이 규칙 자체는 HIG, App Store Connect 도움말, Xcode 문서 어디에서도 규격 문장으로 확인하지 못했습니다. 그래서 이 글에서는 공식 규칙이라고 단정하지 않고, 실무적으로는 가장 안전한 쪽을 택하라고 권합니다. 배경을 불투명한 색으로 채워서 내보내면 어느 경우에도 문제가 생기지 않습니다. 단, 앞서 말한 다크 변형은 반대로 투명 배경이라는 조건이 문서에 명시되어 있습니다.
출시 후 아이콘을 바꾸려면
아이콘은 앱 빌드에 들어 있으므로, 출시 후에 바꾸려면 새 앱 버전을 만들어 심사를 다시 받아야 합니다. 스토어 페이지 문구나 스크린샷처럼 심사 없이 바로 고치는 항목이 아니라는 뜻입니다. 아이콘 A/B 테스트나 시즌 아이콘 계획이 있다면 일정에 심사 기간을 넣어 두세요.
Android와 구글 플레이 아이콘
스토어 아이콘 512px
구글 플레이에 앱을 게시하려면 앱 아이콘이 반드시 있어야 합니다. 규격은 512 × 512px, 32비트 PNG(알파 채널 허용), sRGB 색 공간, 파일 크기 최대 1024KB이고, 이미지는 정사각형 전체를 채우는 그림이어야 합니다. 구글은 이 스토어 아이콘이 앱의 런처 아이콘을 대체하지 않는다고 분명히 적습니다. 즉 Play 콘솔에 올리는 512px 파일과 APK·AAB 안에 들어가는 런처 아이콘은 별개입니다.
모서리와 그림자도 마찬가지입니다. Play가 아이콘 크기의 30%에 해당하는 반경으로 둥근 마스크와 그림자를 동적으로 입히므로, 에셋에는 모서리를 둥글게 자르거나 그림자를 넣지 말아야 합니다. 알파 채널은 허용되지만 투명한 부분에는 Play UI의 배경색이 비쳐 보입니다. 구글은 그래서 불투명한 브랜드 색 배경을 권장합니다.
적응형 아이콘
Android 8.0(API 26)부터 런처 아이콘은 적응형 아이콘 방식으로 만듭니다. 전경과 배경 두 레이어를 따로 만들고, 제조사와 런처가 원형이나 둥근 사각형 같은 마스크를 그 위에 씌웁니다. 공식 문서의 핵심 수치는 다음과 같습니다.
| 항목 | 값 |
|---|---|
| 모든 레이어의 크기 | 108 × 108dp |
| 로고 크기 | 최소 48 × 48dp, 최대 66 × 66dp |
| 절대 잘리지 않는 영역 | 가운데 66dp |
| 바깥 여백 | 변마다 18dp는 마스크와 시각 효과용으로 예약 |
| 레이어에 넣지 말 것 | 마스크, 그림자 |
로고나 캐릭터 얼굴처럼 잘리면 안 되는 요소는 반드시 가운데 66dp 안에 넣으세요. 배경 레이어는 가장자리까지 색이나 패턴으로 꽉 채워야 마스크 모양이 달라져도 빈틈이 보이지 않습니다.
테마 아이콘(모노크롬 레이어)
Android 13(API 33) 이상에서는 선택적으로 단색(monochrome) 레이어를 하나 더 넣어 테마 아이콘을 지원할 수 있습니다. 또한 Android 16 QPR 2부터는 단색 레이어가 없는 아이콘도 시스템이 자동으로 테마 처리한다고 문서에 나와 있습니다. 자동 처리 결과가 마음에 들지 않으면 모노크롬 레이어를 직접 만들어 주는 편이 낫습니다.
iOS와 Android 비교
| 구분 | iOS | Android(Play) |
|---|---|---|
| 스토어용 크기 | 1024 × 1024px (빌드에 포함) | 512 × 512px (콘솔에 업로드) |
| 스토어 아이콘 형식 | sRGB, Gray Gamma 2.2, Display P3 지원 | 32비트 PNG, sRGB, 최대 1024KB |
| 모서리 마스크 | 시스템이 적용, 정사각형 레이어 제공 | Play가 반경 30%로 적용, 직접 자르지 않음 |
| 그림자 | 직접 넣지 않음 | Play가 넣으므로 직접 넣지 않음 |
| 기기에 표시되는 아이콘 | 같은 아이콘 세트에서 생성 | 적응형 아이콘(전경+배경, 108dp) |
| 외형 변형 | 다크·틴티드 등(선택) | 모노크롬 테마 아이콘(선택) |
실전 작업 순서
- 정사각형 캔버스에서 작업합니다. 디자인 툴(Figma, Sketch 등)에서 1024 × 1024px 프레임을 만들고 모서리 둥글기는 넣지 않습니다.
- 중요한 그래픽은 중앙에 모읍니다. 안드로이드 적응형 아이콘의 66dp 안전 영역과 Play의 둥근 마스크를 함께 고려하면, 로고를 가운데 약 60% 안에 두는 습관이 두 플랫폼 모두에 안전합니다. 이 60%는 공식 수치가 아니라 제가 쓰는 여유 기준입니다.
- iOS용은 1024px PNG로 내보냅니다. Xcode 에셋 카탈로그의 앱 아이콘 세트를 Single Size로 두고 이미지를 끌어 넣으면 나머지는 자동으로 생성됩니다. 다크·틴티드 변형은 필요할 때만 추가합니다.
- Play용은 같은 원본을 512 × 512px PNG로 줄여 내보내고 파일 크기가 1024KB 이하인지 확인합니다. 배경은 불투명한 브랜드 색으로 채웁니다.
- 런처 아이콘은 전경과 배경을 분리한 레이어로 다시 만듭니다. Android Studio에는 이를 도와 주는 Image Asset 도구가 있어서 전경 이미지를 넣으면 레이어 구조를 잡아 줍니다.
- 내보낸 파일의 크기를 실제로 확인합니다. macOS에서는
sips -g pixelWidth -g pixelHeight -g hasAlpha icon.png명령으로 가로, 세로, 알파 채널 유무를 한 번에 볼 수 있습니다. - 작게 줄여 봅니다. 홈 화면 크기에서 무엇인지 알아볼 수 없다면 디테일을 줄이는 신호입니다. 게임 아이콘에서 알아보기 쉬운 형태를 만드는 방법은 하이퍼캐주얼 아이콘 디자인 글에 따로 정리했습니다.
자주 하는 실수와 문서화된 반려·정책 사유
- 모서리를 직접 둥글게 자르기. 애플은 미리 마스크된 이미지를 권하지 않고, 구글은 Play가 30% 반경 마스크를 씌우므로 직접 자르지 말라고 합니다. 이중 마스크가 되어 모서리가 어색해집니다.
- 스토어 아이콘과 런처 아이콘을 같은 파일로 착각하기. 512px 파일을 콘솔에 올렸다고 폰에 표시되는 아이콘이 바뀌지 않습니다.
- 로고를 가장자리까지 채우기. 적응형 아이콘에서 66dp 밖으로 나간 부분은 런처에 따라 잘릴 수 있습니다.
- 아이콘에 순위나 가격 문구 넣기. Play는 순위, 가격, 카테고리, 할인, Play 프로그램을 암시하는 배지와 글자를 금지합니다. Play 메타데이터 정책은 가짜 알림 점이나 다운로드 기호처럼 오해를 부르는 기호도 막습니다. 위반하면 앱이 삭제되거나 정지될 수 있습니다.
- App Review 가이드라인 2.3.8. 아이콘과 이미지는 4+ 연령 등급에 적합해야 하고, 앱 아이콘과 대체 아이콘은 서로 비슷해서 혼동이 없어야 합니다.
- 가이드라인 2.3.9와 2.3.10. 아이콘에 쓰는 모든 소재의 권리를 갖고 있어야 하고, 메타데이터에 다른 플랫폼이나 마켓의 이름·아이콘을 넣으면 안 됩니다.
- 가이드라인 2.3.7. 메타데이터에 가격 정보를 넣지 말라는 조항이 있습니다. 아이콘에 "Free" 같은 문구를 넣는 것도 피하세요.
자주 묻는 질문
iOS 앱 아이콘 크기는 얼마인가요?
레이아웃 크기는 1024 × 1024px입니다. Xcode의 Single Size 설정을 쓰면 나머지 크기는 이 한 장에서 자동으로 만들어집니다.
안드로이드(구글 플레이) 아이콘 크기는요?
512 × 512px, 32비트 PNG, sRGB, 최대 1024KB입니다.
모서리를 둥글게 만들어서 올려야 하나요?
아니요. 애플은 정사각형 레이어를 받아 마스크를 씌우고, 구글 플레이는 30% 반경의 마스크와 그림자를 동적으로 적용합니다.
Play 스토어 아이콘이 폰에 표시되는 아이콘인가요?
아닙니다. 스토어 아이콘은 런처 아이콘을 대체하지 않습니다. 폰에 표시되는 아이콘은 API 26 이상의 적응형 아이콘입니다.
적응형 아이콘의 안전 영역은요?
레이어는 108 × 108dp이고, 로고는 가운데 66 × 66dp 안에 두어야 합니다. 변마다 18dp는 마스크와 효과용으로 예약됩니다.
업데이트 없이 iOS 아이콘을 바꿀 수 있나요?
없습니다. 새 앱 버전을 제출하고 심사를 받아야 합니다.
iOS 다크·틴티드 아이콘이 꼭 필요한가요?
선택 사항입니다. 제공하지 않으면 시스템이 자동으로 처리합니다. 직접 만든다면 다크는 투명 배경, 틴티드는 그레이스케일이어야 합니다.
아이콘에 "#1"이나 "Free"를 넣어도 되나요?
안 됩니다. Play는 순위·가격·프로모션 문구를 금지하고, 애플은 가이드라인 2.3.7에서 메타데이터의 가격 정보를 막습니다.
함께 보면 좋은 글
아이콘을 끝냈다면 다음은 스크린샷과 피처 그래픽입니다. 크기별 정리는 앱스토어 스크린샷 규격, 구글 플레이 피처 그래픽 가이드를 참고하세요. 제출 직전 점검은 앱·게임 출시 체크리스트에 모아 두었고, 전체 스토어 페이지 구성은 스토어 페이지 체크리스트에서 볼 수 있습니다. 여러 기기 크기의 스크린샷을 규격에 맞게 내보내는 작업은 StoreShot으로 줄일 수 있습니다.
공식 문서 / Sources
최종 확인: 2026-09-26. 스토어 정책과 규격은 바뀔 수 있으니 제출 전에 원문을 다시 확인하세요.
- Apple HIG: App icons
- Apple Xcode: Configuring your app icon
- App Store Connect Help: Add an app icon
- App Review Guidelines (2.3.7 - 2.3.10)
- Play Console Help: Add preview assets
- Android Developers: Google Play icon design specifications
- Android Developers: Adaptive icons
- Play Console Help: Metadata policy