Leitor de Códigos
Leitor de Códigos escaneia códigos de barras e QR codes usando a câmera do seu iPhone ou qualquer imagem da sua biblioteca de fotos. Funciona totalmente offline, não armazena nada na nuvem e nunca exibe anúncios.
Download
Leitor de Códigos é gratuito na App Store. Não é necessária conta. Requer iOS 26 ou posterior. Uma atualização Premium opcional única desbloqueia histórico longo, busca no histórico, leitura multi-código e detalhes avançados.
Suporte
Tem uma dúvida, encontrou um bug ou precisa de ajuda com o app? Entre em contato. Lemos cada mensagem.
Antes de escrever
Muitos problemas comuns estão respondidos no Manual e nas perguntas frequentes abaixo. Algumas verificações rápidas:
- Câmera não funciona? Vá em Ajustes do iPhone → Privacidade e Segurança → Câmera → ative o acesso para Leitor de Códigos.
- Não encontra o histórico? Toque na aba Histórico. O plano gratuito mostra suas 20 leituras mais recentes dos últimos 7 dias; as entradas mais antigas ficam bloqueadas. A atualização Premium guarda até 10.000 sem limite de tempo.
- O código não escaneia? Garanta boa iluminação e mantenha o código estável. Tente o modo Galeria se tiver um arquivo de imagem.
- O app trava? Force o encerramento e reabra. Se o problema persistir, envie um e-mail com o modelo do seu iPhone e a versão do iOS.
Perguntas Frequentes
- Precisa de conexão com a internet?
Não. Leitor de Códigos funciona completamente offline. - Coleta meus dados?
Não. Nada é enviado a lugar algum. O histórico de escaneamentos é armazenado apenas no seu dispositivo. - Acessa toda a minha biblioteca de fotos?
Não. Na aba Galeria, você escolhe uma única foto usando o seletor de fotos do sistema. Leitor de Códigos nunca recebe acesso à sua biblioteca. - Por que o modo multi-código demora um pouco mais?
O modo multi-código (um recurso Premium) detecta até 5 códigos por vez. A câmera coleta códigos em uma janela curta de frames para garantir que captura todos os códigos visíveis antes de exibir o resultado. - Por quanto tempo o histórico é mantido?
O plano gratuito mostra suas 20 leituras mais recentes dos últimos 7 dias; as leituras mais antigas ou extras ficam guardadas no seu dispositivo mas permanecem bloqueadas. A atualização Premium guarda até 10.000 leituras sem limite de tempo e adiciona busca em texto completo. - Por que não navega para um link automaticamente?
Isso é intencional. QR codes falsos ou maliciosos são comuns, encontrados em estacionamentos, mesas de restaurantes e outros lugares. Mostrar a URL antes de abri-la permite verificar se é segura.
Manual
Câmera
A aba Câmera abre e começa a escanear imediatamente. Aponte seu telefone para qualquer código de barras ou QR code e o app o detecta automaticamente. É necessária permissão para a câmera. Se você ainda não a concedeu, uma solicitação aparecerá. Toque em Abrir Ajustes e ative o acesso à Câmera para Leitor de Códigos.
- Lanterna: toque no botão de lanterna para iluminar ambientes escuros. Disponível apenas com a câmera traseira.
- Câmera frontal: toque no botão de rotação para alternar entre as câmeras traseira e frontal. Útil quando a câmera traseira não está disponível (por exemplo, danificada).
Galeria
A aba Galeria permite escanear códigos a partir de uma imagem existente. Toque em Escolher Foto para selecionar qualquer imagem da sua biblioteca. Apenas a foto específica que você escolher é compartilhada com o app. Leitor de Códigos não solicita acesso à sua biblioteca de fotos completa.
Após escolher uma foto, o app a escaneia e exibe o resultado imediatamente. Se nenhum código for encontrado, um alerta informará você.
Histórico
Cada escaneamento é salvo automaticamente na aba Histórico. O plano gratuito mostra suas 20 leituras mais recentes dos últimos 7 dias sem desfoque; as leituras mais antigas ou extras ficam guardadas no seu dispositivo mas permanecem bloqueadas. A atualização Premium guarda até 10.000 leituras sem limite de tempo e adiciona busca em texto completo.
- Ver um escaneamento anterior: toque em qualquer linha para reabrir o resultado completo.
- Excluir uma entrada: deslize para a esquerda em uma linha e toque em Excluir.
- Excluir tudo: toque no ícone de lixeira no canto superior direito.
- Rótulo de origem: cada entrada mostra se veio da Câmera, Galeria ou Compartilhamento.
- Buscar (Premium): aparece uma barra de busca no topo da lista. Digite qualquer texto e as entradas são filtradas conforme você digita; a busca percorre o valor decodificado de cada código.
Ajustes
A aba Ajustes abre com uma linha de status Premium no topo, seguida pelos interruptores de recursos e informações do app.
Linha Premium
Se você ainda não comprou a atualização, verá uma linha Atualizar para Premium que abre a tela de compra, além de uma linha Restaurar Compras para recuperar o acesso se você já comprou com este Apple ID (por exemplo, após reinstalar ou em um novo dispositivo). Após a atualização, a linha se transforma em uma mensagem verde de agradecimento.
Modo Multi-Código (Premium)
Por padrão, Leitor de Códigos para assim que encontra um código. Com o Premium, você pode ativar o Modo Multi-Código para detectar até 5 códigos de uma vez, útil para cartões de visita, fichas de produto ou qualquer imagem com vários códigos lado a lado. A câmera continua escaneando por um breve momento após a primeira detecção para capturar todos os códigos visíveis antes de exibir os resultados.
Mostrar Detalhes Avançados (Premium)
Com o Premium, você pode ativar Mostrar Detalhes Avançados para revelar metadados técnicos junto a cada resultado: coisas como versão do QR, nível de correção de erros, padrão de máscara ou estrutura do código de barras (caracteres de início/parada, dígito de verificação). Isso é exibido na página de Resultado e nas linhas da aba Histórico.
Premium
Leitor de Códigos é gratuito para baixar e a experiência principal de escaneamento também é gratuita. A atualização Premium é uma compra única no app que desbloqueia quatro recursos poderosos:
- Histórico longo: guarde até 10.000 leituras sem limite de tempo. O plano gratuito mostra as 20 leituras mais recentes dos últimos 7 dias; as entradas mais antigas ficam bloqueadas.
- Busca no histórico: aparece uma barra de busca na aba Histórico. Encontre qualquer leitura passada na hora, por conteúdo.
- Leitura multi-código: detecte até 5 códigos por leitura.
- Detalhes avançados: veja metadados de simbologia, estrutura do código de barras e os dados decodificados completos para cada código.
A compra é um pagamento único, não uma assinatura. Sem cobranças recorrentes e sem servidores envolvidos; tudo permanece no seu dispositivo. A compra é compatível com Compartilhamento Familiar, então qualquer membro do seu grupo Família Apple recebe a atualização automaticamente.
Para comprar ou restaurar, vá até a aba Ajustes. A linha Atualizar para Premium abre a tela de compra; a linha Restaurar Compras recupera uma compra existente com este Apple ID. A própria tela de compra também tem um botão Restaurar Compras, caso você chegue lá primeiro.
Resultados do Escaneamento
Quando um código é detectado, Leitor de Códigos mostra seu conteúdo antes de fazer qualquer coisa. Você sempre vê os dados brutos primeiro, junto com os botões Copiar e Compartilhar. Se o código contém uma URL (comum em QR codes), um botão Abrir aparece. Ao tocá-lo, o link abre no seu navegador padrão, não em um navegador integrado. Nenhum dado de navegação é coletado.
Leitor de Códigos reconhece automaticamente tipos de código especiais e exibe ações contextuais:
| Tipo de código | O que você pode fazer |
|---|---|
| 🌐 URL / Link | Abrir no navegador padrão · Copiar · Compartilhar |
| 📶 Rede Wi-Fi | Conectar diretamente · Copiar senha |
| 👤 Contato (vCard / MECARD) | Salvar nos Contatos com prévia |
| 📅 Evento de calendário | Adicionar ao Calendário |
| Redigir e-mail pré-preenchido | |
| 💬 SMS / Mensagem | Enviar Mensagem |
| 📞 Número de telefone | Ligar |
| 📍 Localização / Geo | Abrir no Mapas |
| 📹 FaceTime | FaceTime ou FaceTime Áudio |
| ₿ Bitcoin | Copiar endereço |
| ✈️ Cartão de embarque | Detalhes do voo extraídos de Aztec / PDF417 |
Com Mostrar Detalhes Avançados ativado (um recurso Premium, em Ajustes), duas seções adicionais aparecem na página de resultado:
- Dados Decodificados: a string bruta codificada dentro do código de barras, antes de qualquer análise.
- Estrutura: análise técnica do código de barras: caracteres de início/parada, dígito de verificação, padrões de guarda e elementos similares dependendo do tipo de código.
Para QR codes, chips de metadados também aparecem mostrando número de versão, nível de correção de erros e padrão de máscara.
Detecção de parâmetros de rastreamento
Quando uma URL contém parâmetros de rastreamento, Leitor de Códigos exibe um cartão verde Sem rastreamento abaixo dos dados brutos. O cartão mostra a URL limpa, uma linha Removidos: listando os parâmetros retirados (tags UTM e IDs de clique do Facebook, Google Ads, Microsoft, TikTok e muitos outros) e os botões Copiar / Compartilhar / Abrir, todos operando na URL limpa. Você acessa a mesma página sem ser rastreado.
Escanear de Outro App
Você pode escanear um código que aparece em uma foto dentro de qualquer outro app (uma mensagem, e-mail, visualizador de documentos ou navegador) sem sair desse app.
Usando Compartilhar:
- Abra a imagem na sua galeria ou em qualquer app e toque no botão Compartilhar.
- Na lista de apps que aparece, encontre e toque em Leitor de Códigos. Se não o vir, role até o final da lista e toque em Mais.
- O app abre e escaneia a imagem automaticamente.
Usando Ações:
- Abra a imagem na sua galeria ou em qualquer app e toque no botão Compartilhar.
- Role a linha de ações abaixo da lista de apps e toque em Scan for Codes.
- O app abre e escaneia a imagem automaticamente.
Widget da Tela Inicial
Você pode adicionar um widget à sua tela inicial como um atalho maior para o app. Tocá-lo abre a câmera diretamente, pronta para escanear. Os widgets vêm em três tamanhos (pequeno, médio, grande), para que você escolha o que melhor se encaixa no seu layout.
- Pressione e segure uma área vazia da tela inicial até os ícones começarem a tremer.
- Toque no botão + no canto superior esquerdo.
- Pesquise por Leitor de Códigos.
- Escolha um tamanho e toque em Adicionar Widget.
- Você pode redimensioná-lo depois pressionando e segurando o widget e escolhendo Editar Widget.
Control Center
O Control Center é o painel que desce quando você desliza de cima para baixo a partir do canto superior direito da tela. Você pode adicionar um botão de Leitor de Códigos para abrir a câmera com um único toque de qualquer lugar, incluindo a tela de bloqueio ou enquanto usa outro app.
- Deslize do canto superior direito para abrir o Control Center.
- Toque no botão + para entrar no modo de edição.
- Encontre Leitor de Códigos na lista e toque para adicionar.
- Você pode arrastá-lo para reposicioná-lo e redimensioná-lo no modo de edição.
Tipos de Código Suportados
| Código | Notas |
|---|---|
| QR Code | Código 2D mais comum. Usado para URLs, Wi-Fi, contatos e mais |
| Micro QR | Variante compacta do QR Code para etiquetas pequenas com espaço limitado |
| Aztec | Usado em cartões de embarque e bilhetes de transporte |
| Data Matrix | Comum em fabricação, saúde e logística |
| PDF417 | Usado em carteiras de motorista, cartões de embarque e etiquetas de envio |
| Micro PDF417 | PDF417 compacto para itens pequenos como embalagens farmacêuticas |
| EAN-8 | Código de barras curto para produtos pequenos |
| EAN-13 | Código de barras padrão encontrado na maioria dos produtos de consumo |
| UPC-E | Código de barras compacto usado em embalagens pequenas nos EUA/Canadá |
| Code 39 | Um dos códigos de barras mais antigos, comum em ambientes industriais |
| Code 93 | Sucessor de maior densidade do Code 39 |
| Code 128 | Código de barras de alta densidade amplamente usado em logística e transporte |
| ITF-14 | Código de barras de 14 dígitos impresso em caixas de papelão corrugado |
| Codabar | Usado em bibliotecas, bancos de sangue e algumas transportadoras |
| GS1 DataBar | Código de barras compacto para itens pequenos como frutas e alimentos frescos |
| GS1 DataBar Expanded | Variante estendida que carrega dados adicionais como peso e validade |
Não suportado:
| Código | Notas |
|---|---|
| EAN-2 / EAN-5 (complementos) | Suplementos curtos anexados ao EAN-13, usados para números de edição de revistas e preços de livros |
| rMQR | Micro QR Retangular, uma variante QR compacta mais recente para etiquetas estreitas |
| MaxiCode | Código de pontos 2D usado pela UPS em etiquetas de envio |
| SP Code | Código de barras de acessibilidade japonês que codifica dados de áudio falado |
| Códigos Postais | Códigos de barras postais de 4 estados usados por serviços postais nacionais (USPS, Royal Mail, Australia Post, Japan Post e outros) |
| Códigos proprietários | Códigos visuais personalizados que apenas o app emissor consegue escanear |
Códigos Demo
Escaneie-os diretamente desta tela com a câmera, ou tire uma captura de tela e use a aba Galeria.
![]() | QR Code URL com parâmetros de rastreamento https://hoshinosoftware.com?utm_source=review&utm_campaign=demo |
![]() | QR Code Rede Wi-Fi WIFI:S:example-wifi;T:WPA;P:example-password;; |
![]() | QR Code E-mail mailto:test@example.com |
![]() | QR Code Contato (vCard) BEGIN:VCARD VERSION:3.0 N:Last;First FN:First Last ORG:Company TITLE:Job Title ADR:;;Street;City;CA;90401;USA TEL;WORK;VOICE: TEL;CELL:+1234567890123 TEL;FAX: EMAIL;WORK;INTERNET:example@example.com URL:https://example.com END:VCARD |
![]() | Micro QR QR compacto para etiquetas pequenas HELLO |
![]() | Aztec (Full) Transporte / cartões de embarque AZTEC-DEMO-CODE |
![]() | Aztec (Compact) Variante compacta para etiquetas pequenas AZTEC-DEMO-CODE |
![]() | Data Matrix (Square) Fabricação / saúde DATAMATRIX |
![]() | Data Matrix (Rectangular) Variante retangular para etiquetas estreitas DATAMATRIX |
![]() | PDF417 Documentos de identidade / etiquetas de envio PDF417 SAMPLE DATA |
![]() | Micro PDF417 PDF417 compacto para itens pequenos MICROPDF417 SAMPLE DATA |
![]() | EAN-13 Código de barras de produto de varejo 5901234123457 |
![]() | UPC-E Código compacto de varejo (EUA/Canadá) 01234565 |
![]() | Code 128 Logística / envio CODE-128-DEMO |
![]() | ITF-14 Código de barras de caixa de envio 12345678901231 |
![]() | GS1 DataBar Código compacto para itens pequenos 0112345678901231 |
Legal
Política de Privacidade
Última atualização: abril de 2026
Introdução
Leitor de Códigos é construído em torno de um princípio simples: seus dados pertencem a você. Esta Política de Privacidade explica quais informações o app acessa e como elas são tratadas.
Acesso à Câmera
O app usa a câmera do seu dispositivo para escanear códigos de barras e QR codes em tempo real. O feed da câmera é processado inteiramente no seu dispositivo. Nenhuma imagem ou frame de vídeo é armazenado, enviado ou compartilhado com ninguém.
Histórico de Escaneamentos
Os resultados dos escaneamentos são salvos localmente no seu dispositivo usando o armazenamento integrado da Apple. Esses dados nunca saem do seu dispositivo e nunca são transmitidos a nenhum servidor. Você pode excluir seu histórico a qualquer momento dentro do app.
Sem Conexão com a Internet
Leitor de Códigos funciona totalmente offline. O app não faz nenhuma solicitação de rede. Seus dados nunca saem do seu dispositivo.
Sem Coleta de Dados
Não coletamos, armazenamos nem processamos nenhuma informação pessoal. O app não requer conta nem qualquer forma de registro.
Compras no App
Leitor de Códigos oferece uma atualização Premium opcional única. As compras são processadas inteiramente pelo StoreKit da Apple; não recebemos nenhuma informação pessoal sobre sua compra. O app armazena apenas um indicador de que você possui a atualização. Além do que a Apple processa como parte da App Store, nenhum dado de compra sai do seu dispositivo.
Serviços de Terceiros
Leitor de Códigos não utiliza nenhum serviço de análise, publicidade ou rastreamento de terceiros. Nenhum dado é compartilhado com terceiros.
Privacidade de Crianças
Como nenhum dado pessoal é coletado, Leitor de Códigos é seguro para usuários de todas as idades e está em conformidade com a COPPA e regulamentações similares em todo o mundo.
Alterações nesta Política
Podemos atualizar esta Política de Privacidade periodicamente. As alterações entram em vigor imediatamente após a publicação. Recomendamos que você revise esta página regularmente.
Fale Conosco
Se tiver dúvidas sobre esta Política de Privacidade, entre em contato: support [at] hoshinosoftware [dot] com
Termos de Uso
Última atualização: abril de 2026
Aceitação dos Termos
Ao baixar ou usar Leitor de Códigos, você concorda em ficar vinculado a estes Termos de Uso. Se não concordar, por favor não use o app.
Licença
A Hoshino Software concede a você uma licença pessoal, intransferível e não exclusiva para usar Leitor de Códigos nos seus dispositivos Apple, de acordo com estes termos e os Termos de Serviço da App Store da Apple.
Uso Permitido
Você pode usar Leitor de Códigos apenas para fins lícitos. Você concorda em não usar o app de nenhuma forma que viole leis ou regulamentações aplicáveis.
Sem Garantia
Leitor de Códigos é fornecido "no estado em que se encontra", sem garantia de qualquer tipo, expressa ou implícita. Não garantimos que o app estará livre de erros, ininterrupto ou adequado a qualquer finalidade específica.
Limitação de Responsabilidade
Na máxima extensão permitida pela lei aplicável, a Hoshino Software não será responsável por danos diretos, indiretos, incidentais, especiais ou consequenciais decorrentes do uso ou da impossibilidade de uso de Leitor de Códigos.
Alterações nestes Termos
Podemos atualizar estes Termos de Uso periodicamente. O uso contínuo do app após a publicação das alterações constitui sua aceitação dos termos revisados.
Lei Aplicável
Estes termos são regidos pelas leis da jurisdição em que a Hoshino Software opera.
Fale Conosco
Se tiver dúvidas sobre estes Termos de Uso, entre em contato: support [at] hoshinosoftware [dot] com
















