CSV para JSON
Transforme CSV com linha de cabeçalho em JSON, incluindo vírgulas entre aspas e aspas escapadas.
Transforme um array de objetos JSON em CSV, incluindo vírgulas e aspas dentro das células.
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 a JSON array of objects and get CSV you can copy or download. The first row is the column names. Cells that contain commas, quotes, or line breaks are quoted.
An array with {"name":"John","age":30} and {"name":"Sara","age":25} becomes a header name,age and two data rows.
The name Doe, Jane is written as "Doe, Jane" so a spreadsheet does not split it into two columns.
The converter reads the JSON in the page. It does not send it anywhere. If one object has a key the others lack, that key is still a column and the other rows get an empty cell. A nested value is JSON.stringify’d so the data is still in the file, as one cell rather than extra columns.
A JSON array of numbers, or a single object that is not inside an array, is rejected. Nested objects are not flattened into extra columns. Very large JSON can be slow because it is parsed in the browser.
See the disclaimer for what these tools do not cover.
Transforme CSV com linha de cabeçalho em JSON, incluindo vírgulas entre aspas e aspas escapadas.
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.
Use an array of objects. Nested values are kept as JSON text in the cell.
The JSON stays in your browser. It is not uploaded.