Pular para o conteúdo
LeedyBox
Apoiar

Ferramentas de texto

Converta, compare, gere e conte texto. A entrada é processada no seu navegador.

Edição de texto

Idiomas e alfabetos

Voz e legendas

Como escolher a ferramenta de texto certa

O Conversor de estilo de nomes foi pensado para identificadores, e não para textos corridos. Cole nomes como user_name ou XMLHttpRequest, um por linha, e converta-os para camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE ou outros cinco estilos, ou renomeie todas as chaves de um documento JSON sem alterar os valores. Ele divide a entrada em palavras e descarta a pontuação, por isso é menos adequado para frases inteiras. As siglas são normalizadas, então userID vira userId em camelCase, e, se duas chaves de um mesmo objeto JSON acabarem com o mesmo nome, nada é convertido e o conflito é informado.

A ferramenta Comparar textos confronta duas versões linha por linha, por exemplo um arquivo de configuração antes e depois de uma edição, e marca as linhas adicionadas e removidas. Ela não destaca alterações dentro de uma linha, conta diferenças de espaços como alterações e trata como iguais as quebras de linha do Windows e do Unix. O Gerador de Lorem Ipsum preenche protótipos com parágrafos, frases ou palavras de preenchimento em latim, coreano, japonês ou chinês; as opções em coreano, japonês e chinês combinam palavras comuns aleatoriamente, então o resultado não é gramatical. O Contador de palavras e caracteres serve para redações, posts e campos de formulário com limite de comprimento, e também estima o tempo de leitura e de fala.

Valor por extenso escreve valores para cheques, recibos e contratos: reais e centavos com as regras do «e», euros e cêntimos de Portugal e mais 13 idiomas segundo as suas regras, do cheque americano ao 人民币大写 chinês. Vai até 999.999.999.999,99 e nunca arredonda; o guia sobre valores por extenso explica cada regra.

Três conversores mudam os próprios caracteres. O conversor de largura total ↔ meia largura passa ABC123 para ABC123 e vice-versa, junta katakana de meia largura como ガ em ガ e converte hiragana em katakana. Remover acentos do vietnamita escreve o vietnamita sem sinais (Nguyễn Văn Đức → Nguyen Van Duc), com đ como d, ou tira só os tons. O gerador de slug transforma títulos em slugs para URL e remove acentos, til e cedilha conforme a tabela da OACI para passaportes; as letras russas viram latinas pela tabela da OACI, e coreano, japonês e outras escritas são mantidos ou removidos.

Outras duas ferramentas escrevem nomes em letras latinas. A romanização de nomes coreanos segue as regras oficiais e a regra do passaporte de escrever cada sílaba separadamente (홍길동 → Hong Gildong), oferece para o sobrenome a grafia mais usada nos passaportes coreanos (Kim, Lee, Park) e mostra, sílaba por sílaba, as grafias publicadas pelo Ministério das Relações Exteriores da Coreia. O conversor de cirílico para latino translitera o russo pela tabela da OACI para passaportes (Юлия → Iuliia) ou pelo sistema BGN/PCGN de nomes geográficos (Yuliya).

O conversor de chinês simplificado ↔ tradicional passa o texto chinês de uma escrita para a outra com os dicionários do OpenCC. Ele lê palavras inteiras, então 头发 vira 頭髮 e 发展 vira 發展; escreve as formas de Taiwan ou de Hong Kong, pode trocar também palavras regionais como 软件 por 軟體 e converte o tradicional de volta para o simplificado. Os dicionários são baixados de leedybox.com na primeira vez que você o usa.

Transcrever áudio em texto transcreve uma gravação ou o som de um vídeo com o modelo de reconhecimento de fala Whisper. Escolha o idioma ou deixe que ele seja detectado, e escolha o base, mais rápido, o small, que erra menos, principalmente fora do inglês, ou, em navegadores com WebGPU, o large-v3-turbo, o mais preciso, que roda na placa de vídeo. O texto aparece à medida que a gravação é processada, e você pode salvá-lo como texto ou como legendas SRT e VTT. O mecanismo e o modelo, cerca de 90, 250 ou 750 MB, são baixados de leedybox.com na primeira vez; a gravação fica no seu navegador.

As doze ferramentas são executadas como JavaScript no seu navegador. O texto que você digita não é enviado ao LeedyBox, e a página não o salva. Nos navegadores compatíveis com a segmentação de texto Unicode, o contador trata um emoji ou uma letra acentuada como um caractere e identifica as palavras em chinês, japonês e tailandês com a segmentação de palavras do navegador, então um site ou aplicativo com regras de contagem próprias pode chegar a um número diferente. Comparar textos associa diretamente as linhas idênticas do início e do fim e faz a comparação completa só na parte entre elas; se essa parte for grande demais para processar no navegador, por exemplo mais de 2.000 linhas em cada versão, a ferramenta não mostra resultado e sugere comparar partes menores.

O guia sobre contagem de palavras e caracteres explica com mais detalhes grafemas, bytes e emojis, e por que ferramentas diferentes podem contar o mesmo texto de formas diferentes.

Guias de texto →