Converter
Os conversores do ToolsByUs transformam um formato em outro inteiramente no seu navegador: YAML, TOML, XML, CSV, SQL, Markdown, query strings, Base64, hexadecimal, slugs e binário UTF-8. Cada conversor é interpretado e gravado por motores que rodam no próprio JavaScript desta página — não há etapa de envio, nem API, nem conta, então a afirmação pode ser conferida no DevTools.
- YAML para CSVConverte sequências de registros YAML para CSV pronto para planilhas, com aninhamento transformado em caminhos de coluna.Abrir o conversor
- CSV para YAMLConverte linhas de CSV em documentos YAML aninhados, com caminhos de coluna mapeados para chaves estruturadas.Abrir o conversor
- CSV para XMLConverte registros CSV em elementos XML com sanitização de nomes e escape adequado.Abrir o conversor
- XML para CSVTransforma registros XML repetidos em CSV, incluindo atributos e elementos filhos.Abrir o conversor
- YAML para XMLRenderiza mapeamentos e sequências YAML como XML, com uma política rígida de nomes de tag.Abrir o conversor
- XML para YAMLConverte documentos XML para YAML legível, incluindo atributos e elementos repetidos.Abrir o conversor
- TOML para JSONConverte configuração TOML para JSON, incluindo tabelas, arrays e datetimes.Abrir o conversor
- JSON para TOMLConverta objetos JSON para TOML, com chaves incompatíveis com TOML sinalizadas honestamente.Abrir o conversor
- JSON para SQL INSERTGere instruções SQL INSERT com parâmetros seguros a partir de arrays JSON de registros.Abrir o conversor
- CSV para SQL INSERTConverta registros CSV para comandos SQL INSERT com tipos e manipulação segura de identificadores.Abrir o conversor
- JSON para tabela MarkdownRenderize arrays JSON como tabelas Markdown no estilo GitHub com escape seguro de pipes.Abrir o conversor
- Tabela Markdown para JSONAnalise tabelas Markdown em registros JSON, com coerção de números e booleanos.Abrir o conversor
- JSON para string de consultaCodifique objetos JSON como strings de query URL usando a convenção de aninhamento a[b]=c.Abrir o conversor
- String de consulta para JSONDecodifique strings de consulta de URL em JSON estruturado, com chaves repetidas e aninhamento inclusos.Abrir o conversor
- Base64 para hexadecimalConverta payloads Base64 para hexadecimal, com preenchimento e ordem de bytes tratados conforme RFC 4648.Abrir o conversor
- Hexadecimal para Base64Converte entrada hexadecimal para Base64, com uma política clara para entrada de comprimento ímpar.Abrir o conversor
- Codificar e decodificar HTMLEscapa e desescapa entidades HTML, nomeadas e numéricas, com um modo de decodificação estrito.Abrir o conversor
- Gerador de slugsTransforme títulos em slugs de URL limpos com remoção de acentos e controle de separadores.Abrir o conversor
- Texto para binárioConverte texto para binário UTF-8 e vice-versa, com agrupamento e limites de bytes.Abrir o conversor
- Mesclar arquivos CSVJunte arquivos CSV com as colunas unidas, para que cabeçalhos diferentes se combinem sem erros.Abrir o conversor
Perguntas frequentes
Os conversores são realmente gratuitos e sem limites?
Sim, nos dois pontos: não há plano pago que imponha restrição e não há servidor para custear. O teto honesto é a própria aba do navegador — conversores que rodam na thread principal recusam documentos acima de 8 MB com uma mensagem clara em vez de congelar a página, o mesmo limite documentado que toda ferramenta deste site aplica.
Como escolher o conversor certo para o meu arquivo?
Compare o formato da sua entrada com o lado esquerdo de qualquer cartão abaixo — um arquivo YAML começa com chaves e indentação, um CSV são linhas separadas por vírgula, o TOML usa [tables]. Se o resultado não for o que você esperava, o guia linkado no pé de cada página de conversor explica as regras do formato em linguagem simples.
Posso converter um arquivo, ou só texto colado?
Os dois. Todo conversor aceita texto colado e, onde um arquivo faz sentido — o caso mais claro é o mesclador de CSV —, a interface acrescenta um seletor de arquivos. De qualquer forma, os bytes são lidos localmente pela própria página; nenhum resultado de FileReader é enviado para lugar algum.
Em dúvida sobre como os formatos se diferenciam?
As páginas de comparação explicam onde cada formato ganha, e os guias ensinam a sintaxe a partir dos princípios.