mygems

Como abrir um arquivo JSON no iPhone e no iPad (guia 2026)

O iOS mostra um arquivo JSON como uma linha de texto ilegível. Veja como lê-lo direito no iPhone e no iPad, da pré-visualização gratuita a um editor de verdade.

Por mygems ·

Toque em um arquivo .json no iPhone e acontece uma de duas coisas: você vê um paredão de texto sem quebras de linha, ou não vê nada. O iOS sabe que um arquivo JSON é texto. Ele não sabe que é texto estruturado, então mostra os bytes e deixa as chaves por sua conta.

Para um arquivo de configuração de dez linhas, tudo bem. Para a resposta de uma API, não serve para nada. Aqui estão as formas de realmente ler um JSON no iPhone e no iPad, da gratuita e nativa até um editor de verdade.

A resposta rápida

  • Arquivo pequeno, só uma olhada: a pré-visualização do app Arquivos. Gratuita, nativa, sem formatação.
  • Precisa ficar legível: um app de editor de código que indente o texto (pretty-print), ou um app de JSON com árvore recolhível.
  • Precisa alterar e salvar de volta: um editor de JSON que valide enquanto você digita, para você não salvar um arquivo que não dá mais para interpretar.
  • Não cole nada com token, chave ou dados de clientes em um site qualquer de "formatador de JSON".

Primeiro, levar o arquivo para o celular

A maior parte do JSON chega ao celular de três maneiras, e cada uma cai em um lugar diferente:

  • Anexo de e-mail: toque nele, depois no botão de compartilhar e em Salvar em Arquivos. Até você fazer isso, ele fica dentro do Mail e a maioria dos apps não o enxerga.
  • AirDrop de um Mac: vai para Downloads no app Arquivos, ou direto para um app, se você escolher um na folha do AirDrop.
  • Uma URL: um endpoint de API aberto no Safari aparece como texto bruto. Toque e segure para salvar a página ou, mais simples, use um app que baixe uma URL diretamente.

Caminho 1: a pré-visualização do app Arquivos

Abra Arquivos, encontre o arquivo e toque nele. O Quick Look o mostra como texto simples.

Onde falha: quase de imediato, com JSON do mundo real. A maioria das respostas de API e dos arquivos exportados é minificada: o documento inteiro fica em uma única linha, então o Quick Look o quebra em um parágrafo denso, sem indentação. A busca da pré-visualização não merece esse nome, não há como recolher blocos e não dá para editar.

Ela responde "este é o arquivo que eu acho que é?" e mais nada.

Caminho 2: um editor de código

Um editor de código genérico trata o JSON como uma linguagem entre muitas: realce de sintaxe, números de linha e, em geral, um comando de formatação ("pretty print") que transforma aquela linha longa em um documento indentado.

O Runestone é um bom editor gratuito para iOS; o Textastic é a opção paga de longa data. Os dois abrem arquivos direto do app Arquivos.

Onde falha: um editor de código mostra o JSON como texto. Na tela de um celular, um documento indentado de 2.000 linhas dá muita rolagem para achar um valor a oito níveis de profundidade. Ele também não ajuda quando você quebra a sintaxe: uma vírgula faltando parece qualquer outro caractere, até que algo adiante recuse o arquivo.

Caminho 3: um app de JSON

A diferença de um app dedicado é que ele entende a estrutura: mostra o documento como uma árvore de chaves que você expande e recolhe, diz exatamente onde ele é inválido e deixa você buscar em chaves e valores em vez de em texto.

Um documento de pedido exibido como árvore recolhível: root, order, id, status, customer com name, email e address, e um array items
O mesmo arquivo como árvore
O mesmo documento de pedido desenhado como um grafo de nós e ligações que se ramifica da esquerda para a direita
E como grafo

No iPhone e no iPad, o Smart Json abre um documento de três formas ao mesmo tempo: o texto, uma árvore e um grafo, e os três podem ser editados. Ele abre arquivos do app Arquivos e do iCloud Drive, aceita JSON da folha de compartilhamento de qualquer app e pode criar um documento a partir da área de transferência ou buscá-lo em uma URL, com seus próprios cabeçalhos de requisição, se a API exigir.

JSON Editor: Smart JsoniPhone e iPad

Abre um arquivo JSON como texto com realce de sintaxe, uma árvore pesquisável e um grafo tocável, avisa sobre JSON inválido com linha e coluna e funciona offline.

O que ele faz

Esse é o nosso app, então leve a recomendação com um pé atrás. A comparação acima é que precisa se sustentar sozinha.

A armadilha dos formatadores online

Pesquisar "visualizador de JSON" no celular leva a sites que formatam tudo o que você cola neles. Para dados públicos, tudo bem. Para qualquer outra coisa, pense no que você está colando:

  • Respostas de API costumam trazer tokens de acesso, IDs de sessão ou chaves de API.
  • Dados exportados costumam trazer nomes, e-mails e endereços.
  • Alguns desses sites oferecem links de "salvar" ou "compartilhar" que guardam no servidor o que você colou, e pesquisadores de segurança encontraram grandes quantidades desses trechos salvos, com credenciais incluídas, acessíveis publicamente.

Um app local não custa nenhuma exposição. Se precisar mesmo usar um site, escolha um que formate no navegador sem enviar nada e nunca use o recurso de salvar.

Se o arquivo não abre, ou abre errado

  • "Invalid JSON" ou uma tela em branco: o arquivo está malformado, muitas vezes por causa de um único caractere. O guia de JSON inválido percorre todos os erros comuns.
  • Aspas curvas em um arquivo digitado no celular: a Pontuação inteligente do iOS troca " por “ enquanto você digita, e o JSON só aceita a aspa reta. Desative em Ajustes → Geral → Teclado → Pontuação inteligente antes de editar JSON à mão.
  • Na verdade é .jsonl ou NDJSON: um objeto JSON por linha, não um único documento. A maioria dos visualizadores espera um documento só e vai acusar erro no começo da linha dois.
  • É enorme: um app nativo aguenta arquivos muito maiores que uma página web ou uma pré-visualização de texto, que costumam travar primeiro. Se o arquivo tem dezenas de megabytes, abra-o em um app, não em uma aba do navegador.

No iPad

Tudo o que foi dito vale, com duas melhorias que valem a pena. O Split View permite manter o JSON ao lado do app ou do navegador que você está depurando, e um teclado físico torna a edição manual realista: um editor de JSON com atalhos de teclado para buscar e desfazer fica perto de trabalhar em um notebook.

Perguntas

Como abro um arquivo JSON no meu iPhone?
Salve-o no app Arquivos e toque nele: o Quick Look mostra o conteúdo como texto simples. Para um arquivo curto, isso basta. Para algo mais longo, use um editor de código que consiga indentar o texto ou um app de JSON que mostre a estrutura como uma árvore recolhível.
Por que meu arquivo JSON aparece como uma linha enorme no iPhone?
A maior parte do JSON vindo de APIs e exportações é minificada: todo o espaço em branco é removido para economizar bytes, então o documento inteiro vira uma única linha. O iOS mostra exatamente como está escrito. Um formatador ou um app de JSON reindenta o texto para leitura, sem alterar os dados.
Dá para editar um arquivo JSON no iPhone?
Dá, com um editor de código ou um app editor de JSON. Um editor de JSON é mais seguro porque valida enquanto você digita e mostra onde o documento quebrou. Desative antes a Pontuação inteligente, ou o iOS vai inserir aspas curvas que invalidam o JSON.
Existe um visualizador de JSON gratuito para iPhone?
A pré-visualização do app Arquivos é gratuita e nativa, mas não formata. Editores de código gratuitos, como o Runestone, conseguem formatar JSON. Apps de JSON dedicados, o nosso inclusive, costumam ter versões gratuitas para leitura e edição.
É seguro usar um formatador de JSON online?
Para dados públicos, sim. Para respostas de API ou exportações, tenha cuidado: elas costumam conter tokens, chaves ou dados pessoais, e alguns sites guardam o que você cola quando você usa os recursos de salvar ou compartilhar. Prefira uma ferramenta que funcione localmente.

mygems — Desenvolve o Smart Json, um editor de JSON para iPhone e iPad que mostra um documento como texto, árvore e grafo.