Lugares Favoritos da Sua Cidade Favorita
Início
Adicionar às fontes preferidas no Google

Remover linhas duplicadas

Mantenha a primeira ocorrência de cada linha exata sem ordenar nem aparar o conteúdo. Espaços, maiúsculas e linhas vazias importam. Cada linha mantida termina em LF, inclusive a última.

Mantenha a primeira ocorrência exata de cada linha, na ordem original. Espaços, maiúsculas e linhas vazias importam; cada linha mantida termina em LF.

Linhas originais

Até 100.000 unidades UTF-16 no texto original e no canônico (incluindo o LF final); até 10.000 linhas de entrada.

Resultado

Ainda não há resultado

O texto e o resultado são processados localmente; esta ferramenta não os envia nem salva. As solicitações normais do site continuam ocorrendo.

Limpar uma lista colada

  1. Cole ou digite a lista em Linhas originais. A entrada vazia é válida. O exemplo preenche pear, apple, outro pear e uma linha vazia; a ação é separada.
  2. Selecione Remover duplicatas. Antes da remoção são verificados 100.000 unidades UTF-16 no texto original e no canônico e 10.000 linhas de entrada; o limite canônico inclui o LF final.
  3. Confira linhas mantidas, de entrada e removidas e examine o resultado. Copie o texto ou baixe unique-lines.txt em UTF-8. Se a cópia falhar, o resultado será selecionado para cópia manual.

Correspondência exata e formato

Após converter CRLF e CR isolado em LF, o conteúdo inteiro da linha é comparado. A primeira ocorrência e a ordem são mantidas; não há corte de espaços, conversão de caixa, normalização Unicode, ordenação ou análise CSV.

A linha vazia participa como qualquer outra e é mantida uma vez. Uma linha vazia, uma com espaço e uma com tabulação são distintas.

Cada registro mantido recebe um LF. Isso preserva uma linha vazia final e faz uma nova passagem produzir o mesmo texto sem remoções. Mesmo com zero remoções, quebras ou o LF final podem mudar.

O número removido conta ocorrências excedentes, não grupos: três cópias geram duas remoções. A entrada é igual à soma das linhas mantidas e removidas.

Exemplos de ordem e espaços

pear, apple, pear e uma linha vazia produzem pear, apple e a linha vazia: quatro entradas, três mantidas, uma removida.

a, uma linha vazia e outro a produzem a seguido de dois LFs: um termina a linha a e o outro preserva a vazia.

A e a são diferentes, assim como a com espaço antes ou depois. Texto vazio tem zero linhas; um LF tem uma linha vazia.

Limites e texto exato

O texto original e o canônico com LF final têm limite de 100.000 unidades UTF-16; são permitidas 10.000 linhas antes da remoção. Uma entrada de 100.000 unidades sem LF final é recusada, não truncada.

Surrogates UTF-16 sem par são recusados, não corrigidos. Caracteres suplementares válidos e U+FFFD real são preservados. O campo do navegador já normaliza as quebras, portanto não recupera os bytes originais.

Não há importação de arquivo, corte de espaços, modo sem distinção de caixa, ordenação, seleção de coluna ou remoção de linhas vazias. O TXT usa UTF-8 e LF sem BOM adicional; quebras da área de transferência podem variar.

Processamento local

O processamento é local: a ferramenta não envia, salva nem inclui o texto em URLs ou dados de análise. As solicitações comuns do site continuam. O texto não é executado como HTML ou código.

Dúvidas sobre linhas duplicadas

A primeira ocorrência exata; cópias posteriores são removidas e a ordem é preservada. Não é um modo para manter apenas linhas que aparecem uma vez.

Não. Espaços, tabulações e caixa importam; linhas vazias são iguais entre si, mas diferentes de linhas com espaço.

As quebras são normalizadas para LF e um LF final ausente é acrescentado.

O limite canônico de 100.000 unidades inclui o LF final necessário, permitindo processar o resultado novamente.

Sim, dentro dos limites e com UTF-16 válido. Sequências Unicode visualmente parecidas podem ser diferentes.

A cópia usa o texto lógico atual, mas a plataforma pode alterar quebras. O TXT contém bytes UTF-8 e LF sem BOM extra; U+FEFF presente no conteúdo é mantido.

Fontes

Referências sobre correspondência exata e texto e exportação no navegador.

Consultado em 5 de novembro de 2026; não é aprovação profissional nem de segurança.

JSON para YAML

Converta JSON em YAML localmente, preservando o texto dos números e as strings entre aspas; copie ou baixe o resultado completo.

Abrir ferramenta — JSON para YAML

Conversor de YAML para JSON

Converta YAML em JSON localmente com texto numérico exato, aliases limitados e cópia ou download completos.

Abrir ferramenta — Conversor de YAML para JSON

HTML para Markdown

Converta HTML colado ou local em Markdown, confira as notas de conversão e copie ou baixe o resultado.

Abrir ferramenta — HTML para Markdown

Testador de expressões regulares JavaScript

Teste um padrão JavaScript localmente e examine correspondências, capturas e posições UTF-16.

Abrir ferramenta — Testador de expressões regulares JavaScript

Markdown para HTML

Converta um rascunho Markdown em fragmento HTML, confira o código e a prévia inerte e copie ou baixe o resultado.

Abrir ferramenta — Markdown para HTML

Ordenador de texto

Ordene linhas pelo alfabeto do idioma escolhido ou por pontos de código Unicode, mantendo duplicatas, linhas em branco e todo o conteúdo.

Abrir ferramenta — Ordenador de texto

Comparador de textos

Compare dois textos localmente, com alterações em linhas inteiras e atenção aos espaços e à quebra final.

Abrir ferramenta — Comparador de textos

Conversor de maiúsculas e minúsculas

Converta a caixa do texto ou as iniciais de palavras e frases com regras explícitas.

Abrir ferramenta — Conversor de maiúsculas e minúsculas

Codificador e decodificador de entidades HTML

Codifique ou decodifique referências HTML em texto, escolhendo o contexto e o formato Unicode. O resultado usa LF, sem interpretar ou renderizar a marcação.

Abrir ferramenta — Codificador e decodificador de entidades HTML

Gerador de tabela Markdown

Edite uma tabela de texto literal, ajuste o alinhamento e copie Markdown GFM ou importe texto separado por tabulações.

Abrir ferramenta — Gerador de tabela Markdown

Analisador e criador de strings de consulta

Analise e edite parâmetros de consulta mantendo nomes repetidos e sua ordem. Copie uma consulta normalizada ou URL HTTP(S).

Abrir ferramenta — Analisador e criador de strings de consulta

Codificador e decodificador de URL

Converta um componente de URL ou valor de formulário UTF-8 com regras claras para espaços e sinais de mais; copie ou baixe o resultado.

Abrir ferramenta — Codificador e decodificador de URL

Codificador e decodificador Base64

Codifique texto UTF-8 em Base64 padrão ou seguro para URL, ou decodifique os dois formatos com erros claros e resultado completo.

Abrir ferramenta — Codificador e decodificador Base64

Formatador XML

Verifique XML 1.0 com espaços de nomes, formate ou compacte localmente e copie ou baixe o resultado em UTF-8.

Abrir ferramenta — Formatador XML

Formatador e validador JSON

Verifique a sintaxe JSON, formate ou minifique localmente e copie ou baixe o resultado preservando os dados originais.

Abrir ferramenta — Formatador e validador JSON

Contador de caracteres e segmentos SMS

Veja a codificação da mensagem, os limites dos segmentos e o possível custo. O texto fica no seu navegador.

Abrir ferramenta — Contador de caracteres e segmentos SMS

Contador de caracteres para redes sociais

Confira os limites de cada plataforma e divida publicações sem perder texto.

Abrir ferramenta — Contador de caracteres para redes sociais

Contador de caracteres

Conte caracteres, palavras, frases e parágrafos. Consulte a densidade de palavras, o tempo de leitura e o tamanho UTF-8 no navegador.

Abrir ferramenta — Contador de caracteres

Calculadora de tamanho de texto

Compare codificações e tamanhos de dados de texto no navegador.

Abrir ferramenta — Calculadora de tamanho de texto

Limpeza de texto de PDF

Corrija quebras de linha e espaços em texto copiado de PDFs. Preserve o original e reveja hífens ambíguos antes de copiar o resultado.

Abrir ferramenta — Limpeza de texto de PDF

Conversor de letras estilizadas

Converta letras Unicode estilizadas compatíveis em texto normal no navegador. Preserve maiúsculas, acentos, emojis e o original.

Abrir ferramenta — Conversor de letras estilizadas

Corrigir texto

Corrija texto ilegível e acentos quebrados no navegador. Revise cada possível reversão de UTF-8.

Abrir ferramenta — Corrigir texto

Verificar corte do e-mail no Gmail

Meça os bytes UTF-8 do HTML do e-mail, compare com a referência de 102.000 bytes e encontre trechos pesados, tudo no navegador.

Abrir ferramenta — Verificar corte do e-mail no Gmail
Ver todas as ferramentas desta categoria