Pular para o conteúdo

Atualizado em

Converter Kilobyte (KB)

O kilobyte vale mil bytes na contagem decimal do Sistema Internacional, a que este conversor usa. Para converter kilobyte, digite o valor e veja quanto dá em byte, megabyte, kibibyte, kilobit e nas outras unidades de dados.

Você conseguiu resolver o seu problema?

1 kilobyte em todas as unidades de dados

Byte decimal

Byte binário

Bit

Quanto vale um kilobyte

O kilobyte são mil bytes na contagem decimal, isto é 10³ bytes. É o mesmo quilo do quilograma e do quilômetro, e o Sistema Internacional não abre exceção para a informática: a Brochura do SI diz com todas as letras que um quilobit são 1.000 bits, e não 1.024.

O símbolo oficial é kB, com k minúsculo, porque no SI o K maiúsculo é o kelvin. Na prática, “KB” com K maiúsculo aparece em toda parte, inclusive neste conversor, e as duas grafias designam o kilobyte de mil bytes. Fora daqui, cuidado: o Windows e a indústria de memória usam “KB” para 1.024 bytes.

É a escala do arquivo pequeno: um texto puro de uma página, um arquivo de configuração.

1 KB é 1.000 ou 1.024 bytes

Pelo SI, 1.000 bytes. O kilobyte de 1.024 bytes existe no uso, mas tem nome próprio desde 1998: é o kibibyte binário, de símbolo KiB, 2,4% maior.

Este é o degrau em que a confusão nasceu. Nos primeiros computadores, a memória crescia em potências de dois, e 1.024, que é 2¹⁰, estava tão perto de mil que se passou a chamá-lo de “kilo”. Com 2,4% de diferença, o apelido não fazia estrago. O problema é que ele foi herdado por todos os degraus seguintes, onde a diferença deixou de ser pequena:

Bytes em cada degrau decimal (SI)
Degrau Bytes
kilo (kB) 1.000
mega (MB) 1.000.000
giga (GB) 1.000.000.000
tera (TB) 1.000.000.000.000
Bytes em cada degrau binário (IEC)
Degrau Bytes
kibi (KiB) 1.024
mebi (MiB) 1.048.576
gibi (GiB) 1.073.741.824
tebi (TiB) 1.099.511.627.776

A indústria de memória ainda escreve K, M e G com valor binário: a norma de terminologia da JEDEC define o K de memória como 1.024. Disco e rede seguem o decimal. Para acabar com a ambiguidade, a IEC aprovou em dezembro de 1998 os prefixos kibi, mebi, gibi e seguintes, e o nome kibi vem de “kilo binário”.

Como converter KB em MB

Divida por 1.000. Para ir de kilobytes a bytes, multiplique por 1.000:

350 kB=350÷1.000=0,35 MB350 kB=350.000 bytes

Se o valor veio do Windows, que conta em kibibytes e escreve “KB”, a conta muda: um arquivo mostrado como 350 “KB” tem 350 × 1.024 = 358.400 bytes, que são 358,4 kB decimais.

Quantos bytes cabem num texto

Em texto sem formatação, cada letra sem acento, dígito ou sinal de pontuação ocupa 1 byte, e por isso um kilobyte guarda mil deles. Na codificação UTF-8, letras com acento e cedilha, como á, ç e ã, ocupam 2 bytes cada. Um texto em português pesa então um pouco mais que o número de caracteres:

2.000 letras=2.000 B=2 kB+ 60 acentos=2.060 B2,06 kB

É por isso que uma página inteira de texto puro, algo entre 2.000 e 3.000 caracteres, tem poucos kilobytes. O mesmo texto num arquivo de editor de texto ou em PDF fica bem maior, porque esses formatos guardam também fontes, estilos e estrutura.

Na mesma conta, um livro de 300 páginas com 2.500 caracteres cada soma 750.000 caracteres, cerca de 750 kB em texto puro: menos de um megabyte para o livro inteiro, antes de qualquer imagem.

Qual a diferença entre kilobyte e kilobit

O kilobyte (kB) tem 8 vezes o tamanho do kilobit (kbit, às vezes escrito kb), porque cada byte tem 8 bits: 1 kB = 8 kbit, e 1 kbit = 125 bytes. O kilobit aparece em taxa de transmissão, como a do áudio em MP3, medida em kbps; o kilobyte, em tamanho de arquivo. Um MP3 de 128 kbps consome 16 kB por segundo de música, que são 128 divididos por 8.

Fórmula usada

1kB=103bytes=1.000B 1KiB=210bytes=1.024B kB é o kilobyte decimal, que o conversor também escreve KB; KiB é o kibibyte, a unidade binária da IEC. Para passar de kilobytes a megabytes, divida por 1.000.

Brochura do SI, 9ª edição (BIPM), seção 3: os prefixos do SI são potências de 10 e não devem indicar potências de 2; o símbolo do quilo é k minúsculo. Prefixos binários da IEC, aprovados em dezembro de 1998 e publicados em janeiro de 1999 como emenda 2 da IEC 60027-2, hoje na IEC 80000-13:2025; resumo do NIST, "Prefixes for binary multiples". JEDEC, norma JESD100B.01, que usa K = 1.024 para capacidade de memória. Codificação UTF-8: RFC 3629 (IETF), de 1 a 4 bytes por caractere.

Como conferimos este cálculo

Perguntas frequentes

Quantos KB tem 1 MB?

1.000 KB, na contagem decimal. Em binário, 1 MiB tem 1.024 KiB.

Quantos bytes tem 1 KB?

1.000 bytes pelo SI. O kibibyte, KiB, tem 1.024.

KB e kB são a mesma coisa?

Neste conversor, sim: as duas indicam o kilobyte de 1.000 bytes, e a grafia oficial do SI é kB. No Windows e em memória, KB costuma significar 1.024 bytes.

O que é maior, KB ou MB?

O MB, que vale mil KB. O KB fica entre o byte e o megabyte.

Quantos KB tem 1 GB?

Um milhão de KB: 1 GB = 1.000 MB = 1.000.000 KB na contagem decimal.

Em que esta calculadora se baseia

Unidades desta página e o documento que define cada uma: Kilobyte e Kibibyte, NIST, prefixos binários.

Calculadoras relacionadas

Formato do número

Visualização 1.234.567,12