Meu texto foi enviado para um servidor?
Não. A contagem de bytes usa a API TextEncoder integrada do navegador - todos os cálculos acontecem localmente. Seu texto nunca sai do seu dispositivo.
100% privado • Executa no seu navegador • Sem upload para o servidor
Contador de bytes online gratuito. Meça o tamanho do texto em bytes UTF-8, KB e MB. Verifique os tamanhos dos arquivos, os limites de carga útil da API e os tamanhos dos campos do banco de dados. 100% privado.
Este contador de bytes livres mede o tamanho exato de bytes UTF-8 do seu texto — o mesmo tamanho que ele ocuparia quando salvo como um arquivo no disco. Veja a divisão de bytes com formatação automática de B/KB/MB, juntamente com contagem de caracteres, contagem de palavras e tempo de leitura. Essencial para desenvolvedores que verificam tamanhos de carga de API, limites de campos de banco de dados e comportamento de codificação. Tudo é executado localmente no seu navegador.
Não. A contagem de bytes usa a API TextEncoder integrada do navegador - todos os cálculos acontecem localmente. Seu texto nunca sai do seu dispositivo.
A ferramenta usa TextEncoder.encode() para converter seu texto em uma matriz de bytes UTF-8 e, em seguida, mede seu comprimento. Esta é a mesma codificação usada ao salvar arquivos de texto em sistemas modernos, de modo que a contagem corresponda aos tamanhos reais dos arquivos.
UTF-8 é uma codificação de largura variável: caracteres ASCII (A-Z, 0-9) usam 1 byte, caracteres latinos acentuados (é, ñ) usam 2 bytes, caracteres CJK (中, 日, 한) e a maioria dos emojis usam 3 bytes, e alguns emoji complexos usam 4 bytes.
A contagem de caracteres trata cada símbolo como 1, independentemente da codificação. A contagem de bytes reflete o custo real de armazenamento – um caractere chinês tem 1 caractere, mas 3 bytes. A diferença mostra a sobrecarga de codificação de texto não ASCII.
Quase exatamente. A contagem reflete o tamanho codificado em UTF-8. O tamanho real do arquivo pode diferir em alguns bytes devido aos caracteres de final de linha (\r\n vs \n) ou marcadores BOM, mas para texto padrão a correspondência é precisa.
Muitos bancos de dados (MySQL, PostgreSQL) medem os limites das colunas VARCHAR em bytes, não em caracteres. Uma coluna VARCHAR(255) contém 255 bytes, ou seja, 255 caracteres ASCII, mas apenas aproximadamente 85 caracteres chineses. Esta ferramenta mostra o custo real em bytes.
Sim. Se você estiver criando cargas JSON para APIs REST, cole o texto JSON aqui para ver o tamanho exato em bytes. Isso ajuda você a permanecer dentro dos limites do corpo da solicitação (normalmente 1 MB para a maioria das APIs).