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 posts ou meta tags.
- Funciona no navegador
- Sem upload
- Resultado na hora
Privacidade e limitesRoda no seu navegador. Nada é enviado.
O conteúdo das entradas fica nesta aba; a Refentra não o envia nem armazena. As contagens agregadas opcionais de ações só são enviadas com seu consentimento para medição de uso. Limpe o espaço ao terminar.
Perfil compatível: Intl.Segmenter usa este idioma; grafemas, pontos e UTF-16 diferem. Frases são estimativas linguísticas.
Máximo 200.000 unidades UTF-16; parsers podem aceitar menos. Worker: 15 segundos (regex 1,5 segundo).
Trabalhe com a entrada e o resultado
- Prepare e escolha a operação
Cole o texto e escolha a contagem que importa para o seu destino: grafemas visíveis, pontos de código, unidades UTF-16 ou bytes UTF-8.
- Confira um exemplo concreto
Use este exemplo e compare com o resultado indicado: 👨👩👧👦 → graphemes=1; codePoints=7; utf16Units=11; utf8Bytes=25
- Confira antes de reutilizar a saída
Considere também os espaços e as quebras de linha; um único emoji exibido pode ocupar várias unidades de armazenamento ou de tamanho em uma API.
Respostas para esta tarefa
Qual contagem de caracteres devo usar?
Siga a unidade documentada pelo sistema de destino; o length do JavaScript conta unidades UTF-16, e os limites em bytes UTF-8 são diferentes.
O que conferir se a entrada for rejeitada?
Totais inesperados costumam vir de marcas combinantes, espaços invisíveis ou quebras de linha copiadas; examine o texto original antes de apagar caracteres.
Onde esta ferramenta termina?
As contagens não reproduzem os limites ponderados de URLs e emojis de cada rede social; a entrada é limitada a 200.000 unidades UTF-16.