IndieRadar
Utilities · App Store · KoreaRed ocean

바코드 스캐너

바코드스캐너

The signal here is competition saturation, not search demand. You decide; we lay out the evidence.

Demand read

two models, independent (a read, not a measurement)

split verdict
Opus
LukewarmiOS 카메라가 QR은 기본 처리하나 활성 앱 리뷰 5만건은 전용 바코드 수요가 실제 남아있음을 보여준다
Codex
Wanted기본 카메라보다 바코드 전용 인식 수요가 크지만 과금 불만이 강하다

Two AI reads (Opus and Codex). A judgment, not measured demand. When they split, that is how uncertain it is.

01

How crowded is it

saturation from top-app review concentration

result apps
18
count alone does not show saturation
top-10 review sum
104,922
core saturation signal
#1 app reviews
9,365
dominant incumbent?
top-10 median
2,384
review spread
local-script apps
80%
localization
stale 1yr+
30%
high means a gap

A dominant app with 9,365 reviews owns this space. Avoid a head-on fight, find a narrow gap.

02

Who is already here

top competitor apps (by search relevance)

AppRatingReviews
바코드 스캐너, QR 코드 리더 & QR 코드 발생기TeaCapps GmbH4.659,365
QR코드 리더 - QR Code ReaderKomorebi Inc.4.6651,779
Barcode ScannersCognex Corporation4.8826
바코드 스캐너 - ScanoidHyeonmyeong Ji4.6916
바코드쉬운 - PDF417, QR 코드, 바코드 스캐너Mapnitude Company Limited4.63905
QR코드 ·App Lock LLC4.434,568
QR코드 스캐너 · 바코드Space Node Co., Ltd.4.443,290
QR코드&바코드 스캐너Smart Tool Studio4.123,496
03

What reviews complain about

from 84 competitor reviews

숨은 유료 전환과 갑작스런 과금high
  • 유료인줄 몰랐네요 ㅠㅠ, 가끔 사용하는거라 돈 내면서까지 쓸필요가 없는데
  • 유료인 거 알았으면 설치 안했을텐데, 어플 바로 지웠어요 청구안되게 조치바랍니다
  • 엉뚱한거 나오고 7500주고 사라네, 최소한 첫 스캔은 보여주고 사라해야지
  • 스캔이 빠르긴 한데 리뷰중 결제가 된다고 해서 별 한 개 남기겠습니다
Product opportunity

첫 스캔부터 막지 않고 핵심 스캔을 무료로 주는 정직한 구조. 잠금해제는 일회성 소액으로, 결제 시점과 금액을 화면에 분명히 보여준다.

광고 거슬림과 비싼 광고 제거medium
  • 요금을 안 내도 광고를 안 보게 해 주세요, 저는 영어공부땜에 쓰는데 방해되요
  • 광고가 나와서 너무 싫어요
  • 광고가 많이 나와요 그리고 광고제거는 너무 비싸요
Product opportunity

기본 경험을 광고 없이 제공. 광고 제거를 비싸게 파는 대신 가벼운 일회성 결제로 깔끔하게 정리한다.

전면 카메라 인식 실패와 업데이트 후 팅김medium
  • 후면 카메라는 되는데 전면은 인식이 안됨
  • 인식이 안됨 ㅜㅜ 환불요청
  • 업데이트후 아이폰에서 스캔시 팅김현상 있습니다
Product opportunity

전후면 카메라 모두 안정적으로 인식하고, 업데이트마다 스캔 회귀를 막는다. VisionKit 기반으로 인식 신뢰도를 기본값으로 깐다.

인식음이 너무 큼low
  • 큐알코드 인식했을때 삐소리 음량좀 많이 줄여주세요
  • 에어팟끼고 쓰다가 진짜 귀 찢어지는줄 알았어요
Product opportunity

인식음 음량 조절과 무음 옵션을 기본 설정에 넣는다. 이어폰 사용 감지 시 자동으로 소리를 낮춘다.

스캔 후 한 번 더 눌러야 열림, 텍스트 내보내기 없음low
  • 스캔 사이트가 뜨면 바로 가면 될것을 굳이 또 눌러서 가야할 필요가 있는지
  • 안드로이드때처럼 텍스트로 내보내는 기능이 없는게
Product opportunity

스캔 즉시 링크 열기를 옵션으로 제공하고, 결과를 텍스트로 복사하거나 내보내는 길을 연다.

자주 쓰는 코드 저장과 위젯, 생성 기능 요구medium
  • 코드128 자주 추가해서 쓰는데 코드별로 추가하는 위젯이 있었으면 좋겠어요
  • 히스토리 편집 기능에 나열 순서도 위아래로 편집할 수 있게
  • 바코드를 만들 수 있어서 정말 좋습니다
Product opportunity

자주 쓰는 바코드와 QR을 저장하고 홈화면 위젯으로 바로 꺼낸다. 히스토리 순서 편집과 코드 직접 생성을 붙여 스캔이 아닌 코드 지갑으로 자리를 옮긴다.

04

Can a solo dev build it

difficulty and risk, broken down

ScopeOne monthServernot needed (on-device)
iOS 기본 카메라와 제어센터가 QR을 이미 읽어서 범용 스캐너 수요를 OS가 흡수상위 무료앱 리뷰가 수만개대(QR코드 리더 51779, App Lock 34568)라 신규 노출 벽이 높음무료 앱이 포화라 유료 전환 저항이 큼. 결제와 광고 불만이 곧 수익화 난이도수집된 84개 리뷰에 식당, 상품, 호텔 등 무관한 앱 리뷰가 다수 섞여 pain 신호 신뢰도가 일부 낮음

범용 스캐너로는 OS와 무료 강자에 묻힌다. 정직한 과금에 코드 저장과 위젯을 더한 좁은 버전이면 주말에서 한 달 규모로 가능하다. 차별점이 약하면 노출조차 어렵다.

05

If you build it

a one-page brief (a starting point, not the answer)

광고와 숨은 결제 없이, 자주 쓰는 바코드와 QR을 저장하고 위젯으로 바로 꺼내는 앱

Who for

멤버십 바코드, Wi-Fi QR처럼 같은 코드를 반복해 꺼내쓰는 한국 iOS 사용자

Problem

무료 스캐너는 광고와 갑작스런 결제 유도가 심하고, 자주 쓰는 코드를 저장해 빠르게 꺼내쓰는 길이 약하다

MVP features
  • ·스캔 즉시 링크 열기. 추가 탭 없이 이동하고 인식음은 끄거나 줄일 수 있음
  • ·자주 쓰는 바코드와 QR 저장 후 홈화면 위젯으로 바로 표시. Code128, DataMatrix, GS1 포함
  • ·QR과 바코드 직접 생성, 히스토리 저장과 순서 편집, 텍스트 복사와 내보내기
Do not build
  • 앱 열자마자 막는 페이월과 스캔 결과를 가리는 전면 광고
  • 클라우드 동기화 같은 서버 의존 기능
  • 글로벌과 안드로이드 동시 지원
Smallest version

스캔해서 결과 바로 열기 더하기 코드 한 개 저장 더하기 위젯 한 개. 광고와 결제 없음.

Monetization

일회성 소액 잠금해제로 저장 개수와 위젯 제한을 푼다. 구독과 광고는 피한다. 리뷰에서 갑작스런 과금과 비싼 광고 제거를 가장 싫어한다.

App name / subtitle ideas
광고 없는 QR 바코드 스캐너자주 쓰는 바코드 저장 위젯QR 바코드 생성기
06

Honest warning

the biggest trap of this opportunity

iOS 카메라가 이미 QR을 읽는다. 범용 스캐너로는 OS와 5만 리뷰 무료 앱에 동시에 묻히니 저장, 위젯, 정직한 과금으로 좁혀야 한다.

Data: Apple iTunes Search API + public App Store reviews (App Store · Korea) · fetched 2026.06.15 · 84 review samples (recent first, max 500/app) · analysis pre-computed in a local batch (subscription LLM), no runtime calls