Contador de caracteres Unicode
Conte os caracteres de um texto separando caracteres visíveis, pontos de código Unicode e unidades UTF-16, útil para limites de publicações ou metaetiquetas.
- Funciona no navegador
- Sem envio
- Resultado imediato
Privacidade e limitesExecuta no seu navegador. Nada é enviado.
O conteúdo das entradas fica neste separador; a Refentra não o envia nem guarda. As contagens agregadas opcionais de ações só são enviadas com o seu consentimento para medição de utilização. Limpe o espaço ao terminar.
Perfil suportado: Intl.Segmenter usa este idioma; grafemas, pontos e UTF-16 diferem. Frases são estimativas linguísticas.
Máximo 200.000 unidades UTF-16; os parsers podem ter limites inferiores. Worker: 15 segundos (regex 1,5 segundos).
Verificar os dados e o resultado
- Preparar e escolher a operação
Cole o texto e escolha a contagem relevante para o destino: grafemas visíveis, pontos de código, UTF-16 ou bytes UTF-8.
- Verificar um exemplo concreto
Experimente esta amostra e compare com o resultado indicado: 👨👩👧👦 → graphemes=1; codePoints=7; utf16Units=11; utf8Bytes=25
- Rever antes de reutilizar o resultado
Verifique também os espaços e as quebras de linha; um único emoji visível pode ocupar várias unidades de armazenamento ou de comprimento de uma API.
Respostas para esta tarefa
Que contagem de carateres devo usar?
Siga a unidade documentada pelo sistema de destino; o length do JavaScript conta em UTF-16, e os limites em bytes UTF-8 são diferentes.
O que devo verificar se os dados falharem?
Totais inesperados costumam vir de marcas combinantes, espaços invisíveis ou quebras de linha copiadas; examine o texto original antes de apagar carateres.
Onde termina o alcance desta ferramenta?
As contagens não reproduzem os limites ponderados de URL e emojis de cada rede social; a entrada está limitada a 200.000 unidades UTF-16.