Converter
Converta os formatos que você realmente publica: JSON, YAML, TOML, XML, CSV, TSV, INSERT de SQL, tempo Unix, cron, cores CSS, identificadores, IPv4, hex, binário, bases numéricas, tamanhos em bytes, unidades CSS e durações. Toda a análise fica na aba. Não há uma API de conversão.
Se você precisa converter fotos em vez de arquivos de dados, experimente o Online Image Converter. Se você precisa juntar, dividir ou comprimir um PDF, experimente o LoveThisPDF.
Formatos de dados7
JSON ↔ YAML
Converta JSON para YAML e YAML de volta para JSON no navegador. Cole uma config, um trecho de Kubernetes ou um fixture de API e copie o outro formato. A análise usa js-yaml localmente. Os documentos não são enviados a um conversor.
JSON ↔ TOML
Converta objetos JSON para TOML e documentos TOML de volta para JSON no navegador. Útil para trechos de Cargo.toml, pyproject e configuração de apps. A análise fica no dispositivo.
JSON ↔ XML
Converta objetos JSON para XML e documentos XML de volta para JSON. Útil para restos de SOAP, RSS e APIs misturadas. O XML é analisado com o DOMParser do navegador, então as cargas ficam no dispositivo.
JSON ↔ CSV
Converta um array de objetos JSON em CSV, ou leia cabeçalhos CSV como objetos JSON. A análise respeita aspas e roda na aba, então planilhas com IDs e e-mails não são enviadas a um serviço de conversão.
CSV ↔ TSV
Converta valores separados por vírgula em valores separados por tabulação, e o inverso, preservando campos entre aspas. Uma troca de delimitador para dumps que você prefere não colar em uma planilha online.
JSON para código
Converta JSON em literais de JS, Python ou PHP. Objetos viram dicts ou arrays com pares chave => valor. A conversão é uma transformação local de strings.
JSON para TypeScript
Infira interfaces TypeScript a partir de um JSON de exemplo. Objetos aninhados viram interfaces nomeadas, e chaves que faltam em alguns objetos de um array ficam opcionais. A conversão fica na aba.
SQL e CSV3
JSON para SQL
Converta um objeto JSON ou um array de objetos em instruções INSERT de SQL. Informe o nome da tabela, copie a consulta e deixe as linhas no dispositivo em vez de colar fixtures em um conversor hospedado.
CSV para SQL
Converta CSV em instruções INSERT de SQL. A linha de cabeçalho vira colunas. As linhas ficam na aba.
Consulta CSV
Pré-visualize um CSV como tabela e execute um subconjunto pequeno de SQL: SELECT, WHERE, ORDER BY e LIMIT. A consulta fica em memória nesta aba.
Tempo e datas4
Conversor de timestamps
Converta marcas Unix, milissegundos e datas ISO 8601 nos dois sentidos. Veja UTC e hora local ao mesmo tempo, gere o epoch de agora e copie valores para logs, bancos e APIs sem uma ida a uma API de conversão.
Comparar fusos horários
Mostre um instante em vários fusos IANA com Intl. Cole uma data ISO 8601 ou deixe vazio para usar agora. A conversão é local.
Conversor de durações
Converta durações entre milissegundos, segundos, minutos, horas, dias e ISO 8601 (PT1H30M). Cole 1h 30m, 5400s ou um timeout de um arquivo de configuração. A análise fica no dispositivo.
Analisador de cron
Explica uma expressão cron em linguagem clara, lista as próximas execuções no seu fuso e permite editar campos ou presets. Cole uma linha crontab de 5 ou 6 campos. A análise é local, então os horários dos jobs não vão para uma API de cron.
Números e bytes6
Conversor de bases
Converta inteiros entre binário, octal, decimal e hexadecimal. Usa BigInt para identificadores grandes e máscaras de bits irem e voltarem. Toda a aritmética é local. Não há uma API de conversão de inteiros.
Números grandes
Some, subtraia, multiplique, divida e eleve inteiros maiores que Number.MAX_SAFE_INTEGER usando BigInt. A aritmética fica na aba.
Conversor hexadecimal
Codifique texto UTF-8 como bytes hexadecimais e decodifique hex de volta para texto. Inspecione dumps de pacotes e saída de depuração sem um codificador hex remoto.
Conversor binário
Converta texto para binário e binário de volta para texto. Inspecione padrões de bits UTF-8 e dumps simples. A conversão fica no dispositivo, com zeros e uns que você pode copiar.
Conversor IPv4
Converta endereços IPv4 entre decimal pontuado, inteiro sem sinal, hex e binário pontuado. Útil quando um banco guarda IPs como números. É aritmética IPv4 local. Não há geolocalização nem consulta do seu IP.
Conversor de tamanhos
Converta bytes entre unidades decimais (KB, MB, GB, TB) e binárias (KiB, MiB, GiB, TiB). Assim você vê por que um disco de 500 GB aparece como 465 GiB. O cálculo fica na aba.
Cores, CSS e nomes4
Conversor de cores
Converta cores entre HEX, RGB, HSL, CMYK e notações CSS relacionadas. Veja amostras, copie valores para tokens de design e traduza a saída de um seletor para código. Roda inteiro na aba, então paletas de marca não vão para um conversor de terceiros.
Contraste de cores
Confira o contraste WCAG entre duas cores. Cole HEX, RGB ou HSL para o primeiro plano e o fundo. O cálculo da razão é local.
Conversor de unidades CSS
Converta comprimentos CSS entre px, rem, em, pt, pc, in, cm e mm. Ajuste o tamanho de fonte base à sua raiz e copie o valor que precisar. A conversão é local.
Conversor de caixa
Converta identificadores entre camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE e slugs de URL. Cole um nome ou uma lista, um por linha. A conversão é uma transformação local de strings.