CIRCUITO
CARIOCA TI · DOCUMENTAÇÃO
♙
Conversor de dados

Conversor de Unidades de Dados

Converta bits e bytes entre unidades decimais SI (kB, MB, GB, TB, PB) e unidades binárias IEC (KiB, MiB, GiB, TiB, PiB) sem misturar as convenções 1000 e 1024.

bitbytekBMBGBTBKiBMiBGiBTiBIECSI

Converter unidades de dados e armazenamento

Escolha exatamente a unidade desejada. Unidades decimais SI e unidades binárias IEC são representadas separadamente para que GB não seja tratado silenciosamente como GiB.

SI × IEC

A correção importante: GB e GiB não são a mesma unidade

A versão anterior desta ferramenta oferecia uma chave “1000 ou 1024” mantendo rótulos como KB, MB e GB. Isso reflete uma prática histórica de software, mas mistura dois sistemas de nomenclatura. Na notação padronizada, prefixos SI são decimais: 1 kB = 1000 B, 1 MB = 1.000.000 B e 1 GB = 1.000.000.000 B. Múltiplos binários usam prefixos IEC: 1 KiB = 1024 B, 1 MiB = 1.048.576 B e 1 GiB = 1.073.741.824 B.

BITS E BYTES

1 byte equivale a 8 bits

O símbolo de byte é B maiúsculo, enquanto bit normalmente é escrito como bit. Essa diferença importa: 1 MB é um megabyte, enquanto 1 Mbit é um megabit. Como um byte contém oito bits, 1 MB corresponde a 8 Mbit quando os dois prefixos usam a mesma escala decimal.

SI · 1000

Unidades decimais: kB, MB, GB, TB e PB

Prefixos SI são potências de dez. Kilo representa 10³, mega 10⁶, giga 10⁹, tera 10¹² e peta 10¹⁵. Aplicados a bytes, produzem múltiplos decimais exatos. Essa convenção aparece com frequência na capacidade nominal de dispositivos de armazenamento, em taxas de rede e em documentação técnica orientada a padrões.

IEC · 1024

Unidades binárias: KiB, MiB, GiB, TiB e PiB

Prefixos binários IEC representam potências de 2¹⁰. Kibi (Ki) é 2¹⁰, mebi (Mi) é 2²⁰, gibi (Gi) é 2³⁰, tebi (Ti) é 2⁴⁰ e pebi (Pi) é 2⁵⁰. Portanto, 1 GiB possui exatamente 1.073.741.824 bytes. Esses nomes eliminam a ambiguidade criada pelo uso histórico de símbolos SI para quantidades binárias.

KB × kB × KiB

Por que esta calculadora usa kB em vez de KB para kilobyte decimal

Na notação SI, o símbolo de kilo é k minúsculo, portanto o símbolo orientado a padrões para kilobyte é kB. K maiúsculo não é o símbolo SI do prefixo kilo. Muitos sistemas operacionais, produtos e interfaces ainda exibem KB por razões históricas ou práticas, então as duas formas aparecem no mundo real. Esta calculadora usa kB para a unidade decimal e KiB para a unidade binária, deixando os significados explícitos.

CAPACIDADE DE DISCO

Por que um disco de “1 TB” pode parecer menor em alguns sistemas

Um dispositivo anunciado como 1 TB em notação decimal contém 1.000.000.000.000 de bytes. A mesma quantidade corresponde a aproximadamente 931,323 GiB. Se um software divide a quantidade de bytes por potências de 1024, mas rotula o resultado como GB em vez de GiB, o usuário vê um número aparentemente menor mesmo sem perda da capacidade bruta em bytes. Formatação, metadados do sistema de arquivos, partições e espaços reservados podem criar diferenças adicionais.

VELOCIDADE DE REDE

MB não é a mesma coisa que Mbit

Taxas de enlaces de rede são normalmente expressas em bits por segundo, como Mbit/s ou Gbit/s, enquanto tamanhos de arquivos são normalmente expressos em bytes. Uma taxa ideal de 100 Mbit/s corresponde matematicamente a 12,5 MB/s antes de considerar overhead de protocolos, codificação, retransmissões e outros efeitos reais. Não compare diretamente um arquivo em MB com uma taxa em Mbit/s sem considerar o fator oito e a dimensão de tempo.

PRECISÃO

Definições exatas versus exibição em ponto flutuante

Os fatores de conversão usados aqui são definições exatas para as unidades listadas. A calculadora realiza a aritmética com números de ponto flutuante do PHP, portanto valores extremamente grandes ou resultados com muitas casas fracionárias podem ser arredondados na exibição. Para cálculos comuns de armazenamento, memória e redes isso normalmente é suficiente, mas aplicações que exigem contabilização inteira com precisão arbitrária devem usar uma biblioteca apropriada de inteiros grandes ou decimais.

FAQ

Perguntas frequentes sobre unidades de dados

1 GB tem 1000 MB ou 1024 MB?+

Usando prefixos decimais SI, 1 GB equivale exatamente a 1000 MB. A quantidade binária baseada em 1024 é expressa com prefixos IEC: 1 GiB equivale a 1024 MiB.

Qual a diferença entre GB e GiB?+

GB é decimal: 1 GB = 1.000.000.000 de bytes. GiB é binário: 1 GiB = 1.073.741.824 bytes.

Qual a diferença entre MB e MiB?+

1 MB possui 1.000.000 de bytes, enquanto 1 MiB possui 1.048.576 bytes.

Qual a diferença entre kB e KiB?+

1 kB possui 1000 bytes na notação SI. 1 KiB possui 1024 bytes usando o prefixo binário IEC kibi.

KB é o símbolo correto para kilobyte?+

Na notação SI orientada a padrões, kilo usa k minúsculo, portanto kB representa kilobyte decimal. KB continua muito comum em softwares e interfaces de produtos, mas pode ser ambíguo em usos históricos.

1 byte tem quantos bits?+

Um byte contém 8 bits.

1 MB equivale a 8 Mbit?+

Sim, quando ambos usam prefixos decimais SI: 1 MB = 8 Mbit. Essa é uma conversão de unidade e, isoladamente, não representa uma taxa por segundo.

Por que um disco de 1 TB às vezes aparece como aproximadamente 931 GiB?+

1 TB possui 1.000.000.000.000 de bytes. Dividindo essa quantidade por 2^30 obtemos aproximadamente 931,323 GiB. Alguns softwares historicamente rotulam quantidades binárias com símbolos decimais, aumentando a confusão.

Fabricantes de armazenamento estão errados ao usar GB e TB decimais?+

Não. Prefixos SI como giga e tera são potências decimais de dez. A confusão normalmente surge quando softwares ou usuários interpretam os mesmos símbolos como potências de 1024.

O que são prefixos binários IEC?+

São prefixos padronizados para múltiplos binários, incluindo kibi (Ki), mebi (Mi), gibi (Gi), tebi (Ti) e pebi (Pi).

1024 KB é igual a 1 MB?+

Essa escrita é historicamente comum, mas ambígua. Na notação padronizada, 1000 kB = 1 MB, enquanto 1024 KiB = 1 MiB.

Qual a diferença entre MB e Mbit?+

MB significa megabytes e Mbit significa megabits. Como um byte possui oito bits, 1 MB equivale a 8 Mbit quando é usado o mesmo prefixo decimal.

100 Mbit/s significa 100 MB/s?+

Não. Desconsiderando overhead, 100 Mbit/s corresponde a 12,5 MB/s porque oito bits formam um byte.

Quais unidades devo usar para memória RAM?+

Unidades binárias IEC como MiB e GiB deixam explícitas quantidades baseadas em potências de dois. Rótulos comerciais e sistemas operacionais podem adotar outras convenções, então verifique como cada fonte define a unidade exibida.

Quais unidades devo usar para SSD ou HD?+

Fabricantes normalmente especificam armazenamento com unidades decimais SI, como GB e TB. Converter a mesma quantidade de bytes para GiB ou TiB produz um número menor sem alterar a quantidade real de bytes.

Este conversor converte bits e bytes entre si?+

Sim. A ferramenta normaliza a quantidade selecionada por bytes e aplica o fator oito nas conversões de ou para unidades baseadas em bits.