JSON para CSV
Transforme um array de objetos JSON em CSV, incluindo vírgulas e aspas dentro das células.
Transforme CSV com linha de cabeçalho em JSON, incluindo vírgulas entre aspas e aspas escapadas.
Esta ferramenta roda no seu navegador. Dados, arquivos e valores gerados ficam neste dispositivo. Favoritos e ferramentas recentes, se você usar, guardam apenas nomes de ferramentas no armazenamento local — nunca senhas, documentos ou conteúdo de QR codes. Veja a política de privacidade.
Por enquanto, o guia detalhado desta ferramenta (como usar, exemplos e perguntas frequentes) está em inglês.
Paste CSV whose first row is the column names. You get a JSON array of objects, either spaced for reading or compact for a file.
name,age then John,30 and Sara,25 becomes two objects with name and age. Age stays a string, because CSV cells are text.
The row "Doe, Jane",25 keeps Doe, Jane as one name. The comma inside the quotes is not a new column.
The parser walks the text. A quote starts a cell, and the next undoubled quote ends it. A comma outside quotes starts a new cell. A line break outside quotes starts a new row. The first row becomes the keys. Later rows become objects. A row with more cells than the header is rejected so extra values are not dropped.
There is no option to skip the header or to pick a different delimiter. A semicolon-separated file will not split on semicolons. A row that is longer than the header stops the conversion.
See the disclaimer for what these tools do not cover.
Transforme um array de objetos JSON em CSV, incluindo vírgulas e aspas dentro das células.
Formate JSON de forma legível, minifique ou verifique se é válido. Comentários, vírgulas finais e aspas simples falham. Não converte para CSV.
Teste uma expressão regular em um texto de exemplo e veja cada correspondência, sua posição e seus grupos.
Crie um resumo SHA-256, SHA-384 ou SHA-512 de um texto no navegador. Isso é um hash, não criptografia.
Codifique texto em Base64 ou decodifique de volta, usando UTF-8. Qualquer pessoa pode decodificar o resultado, então não serve para esconder senha. Arquivos não são aceitos.
Gere um ou vários valores UUID v4 no navegador usando uma fonte aleatória segura.
The first row is used as the column names.
The CSV stays in your browser. It is not uploaded.