ToolNest logoToolNest.

Conversor de CSV para YAML Grátis

Última atualização: 15 de outubro de 2026

Resposta rápida: Precisa dos seus dados de planilha como YAML — para configs, dados de seed ou um pipeline? Este conversor de CSV para YAML gratuito transforma texto colado ou um arquivo .csv enviado em YAML limpo estilo bloco com um clique. Ele analisa CSV de verdade (campos entre aspas, aspas escapadas e células multilinha incluídos), detecta o delimitador automaticamente (vírgula, ponto e vírgula, tab ou pipe) e infere tipos para que números, booleanos e nulos saiam como valores YAML reais em vez de texto entre aspas. Tudo roda no seu navegador: seus dados nunca são enviados.

0Linhas
0Colunas
—Delimitador

✓ Grátis para sempre  ·  ✓ Sem cadastro  ·  ✓ O que você digita fica no seu navegador — nunca é enviado aos nossos servidores.

Como usar Conversor de CSV para YAML

  1. Cole seu CSV na caixa, ou envie um arquivo .csv — o conteúdo carrega no editor automaticamente.
  2. Mantenha Primeira linha é cabeçalho marcado se sua linha superior tem os nomes das colunas (desmarque para dados sem cabeçalho).
  3. Deixe o delimitador em Detectar automaticamente, ou force vírgula, ponto e vírgula, tab ou pipe para arquivos difíceis.
  4. Clique em Converter para YAML e depois Copiar YAML ou Baixar .yaml. A inferência de tipos transforma números, true/false e células vazias em valores YAML reais.

Por que usar Conversor de CSV para YAML

Casos de uso comuns

Conversor de CSV para YAML vs alternativas

Para conversões programadas e repetíveis, os módulos csv + yaml do Python são imbatíveis. Para o arquivo pontual na sua mesa agora — uma exportação do Excel que precisa virar config — esta página é o caminho mais rápido e honesto: parsing correto, tipos reais, YAML limpo, sem upload.

Perguntas frequentes

Como converto CSV para YAML?
Cole seu CSV (ou envie o arquivo .csv) no conversor acima, confirme que a primeira linha é seu cabeçalho e clique em Converter para YAML. Cada linha vira um mapa YAML com seus nomes de coluna, em estilo bloco limpo com indentação de dois espaços. Copie o resultado ou baixe como arquivo .yaml.
Ele lida com vírgulas dentro de campos entre aspas?
Sim. O parser segue as regras CSV reais: campos entre aspas duplas podem conter vírgulas, quebras de linha e até aspas escapadas (""). Um ingênuo split por vírgula destruiria essas células; esta ferramenta as mantém intactas.
Ele converte números e booleanos, ou tudo como texto?
Com a inferência de tipos ativada (padrão), valores que parecem números viram números YAML, true/false (em qualquer caso) viram booleanos e células vazias viram null. Desative se quiser cada valor como texto entre aspas — útil quando CEPs ou IDs precisam continuar texto.
Quais delimitadores ele suporta?
A detecção automática cobre os quatro comuns: vírgula, ponto e vírgula (comum em exportações europeias do Excel), tabulação (colagens TSV) e pipe. Se a detecção errar num arquivo incomum, force o delimitador certo no menu.
Como é a saída YAML?
Um mapa por linha, numa lista de nível superior:
- name: Alice
  age: 30
  active: true

As chaves saem simples quando é seguro e entre aspas quando contêm caracteres especiais. Listas de mapas são o formato que a maioria dos carregadores de config e scripts de seed espera.
Meus dados são enviados para algum lugar?
Não. Toda a conversão roda em JavaScript no seu navegador — o CSV nunca toca um servidor. Seguro para exportações sensíveis.