Texto e código

Formata, converte e compara texto, JSON, Markdown e código.

Para que serve

Esta secção reúne os utilitários que aparecem vezes sem conta quando se trabalha com texto e com dados: contar carateres para não passar de um limite, tornar legível um JSON que chegou numa só linha, converter entre CSV e JSON, comparar duas versões de um documento ou gerar identificadores únicos.

São tarefas pequenas mas recorrentes, e esse é justamente o problema: cada uma por si não justifica instalar nada, mas juntas somam bastante tempo. O habitual é acabar a procurar o primeiro site que aparece, colar lá o conteúdo e confiar que não acontece nada.

E esse conteúdo nem sempre é inócuo. Um JSON de produção, o rascunho de um contrato ou uma lista de clientes em CSV são coisas que não deviam viajar para um servidor desconhecido. Aqui o texto não sai do teu navegador em momento nenhum.

De que ferramenta preciso

Tenho de me ajustar a um limite de carateres
O contador de palavras mostra em tempo real palavras, carateres com e sem espaços, e parágrafos.
Este JSON está numa linha e não há quem o leia
O formatador de JSON indenta-o e valida a sintaxe, assinalando o erro exato se houver.
Preciso de passar dados entre uma folha de cálculo e uma aplicação
CSV para JSON converte nos dois sentidos, tomando a primeira linha como cabeçalho.
Quero ver o que mudou entre duas versões
O comparador de textos marca a verde o acrescentado e riscado o eliminado.
Escrevo em Markdown e preciso de HTML
Markdown para HTML converte com pré-visualização enquanto escreves.
Preciso de identificadores únicos
O gerador de UUID cria identificadores v4 com o gerador criptográfico do navegador.
Um link com acentos ou espaços não funciona
O codificador de URL converte esses carateres para a forma que os navegadores aceitam.

Perguntas frequentes

O texto que colo é enviado para algum sítio?

Não. Todo o processamento ocorre no teu navegador, por isso podes colar conteúdo sensível sem que saia do teu equipamento.

Há limite de comprimento?

Não há um fixado, mas com textos muito longos o navegador pode demorar alguns segundos, sobretudo ao comparar documentos.

Porque é que o meu CSV não converte bem?

O mais frequente é usar ponto e vírgula em vez de vírgula como separador, algo habitual nas exportações em português. Substitui-os antes de colar.

O Base64 serve para proteger informação?

Não. É uma codificação reversível sem chave que qualquer pessoa desfaz num instante. Não acrescenta segurança nenhuma.