Conversor de bytes

Converta bytes, KB, MB, GB e mais em uma única ferramenta.

Resultado binário (base 1.024)

1 GiB

1,024 MiB = 1 GiB

Aqui, “MB” significa MiB. Alguns aplicativos podem exibir GiB como “GB”.

Resultado decimal (base 1.000)

1,024 MB = 1.024 GB

As duas linhas podem representar quantidades diferentes de bytes.

Resultado binário (base 1.024): 1,024 MiB = 1 GiB. Resultado decimal (base 1.000): 1,024 MB = 1.024 GB
Detalhes do cálculo

As duas linhas podem representar quantidades diferentes de bytes.

Resultado binário (base 1.024)

Resultado exato: 1,073,741,824 B

Resultado exato: 1 GiB

Aqui, “MB” significa MiB. Alguns aplicativos podem exibir GiB como “GB”. Origem: 1 MiB = 1,048,576 bytes Destino: 1 GiB = 1,073,741,824 bytes

Resultado decimal (base 1.000)

Resultado exato: 1,024,000,000 B

Resultado exato: 1.024 GB

Este resultado usa unidades decimais padrão. Origem: 1 MiB = 1,048,576 bytes Destino: 1 GiB = 1,073,741,824 bytes

Unidades de dados

Os rótulos comuns geram primeiro um resultado binário (base 1.024) e também um decimal (base 1.000). Os resultados usam os símbolos padrão MiB/GiB e MB/GB. PB tem apenas resultado decimal. Os fatores abaixo também valem para entradas IEC explícitas e exemplos com unidades fixas.

Este conversor aceita dez unidades baseadas em bytes: B, kB (KB é aceito), MB, GB, TB, PB, KiB, MiB, GiB e TiB. Converte entre unidades decimais SI e binárias IEC. PB não tem resultado binário. Exemplo: 1,5 MiB para MB.

Unidades de dados · Bytes exatos
UnidadeNomePadrãoBytes exatos
BbyteUnidade básica1
kBquilobyte (alias de entrada: KB → kB)Decimal SI1,000
MBmegabyteDecimal SI1,000,000
GBgigabyteDecimal SI1,000,000,000
TBterabyteDecimal SI1,000,000,000,000
PBpetabyteDecimal SI1,000,000,000,000,000
KiBkibibyteBinário IEC1,024
MiBmebibyteBinário IEC1,048,576
GiBgibibyteBinário IEC1,073,741,824
TiBtebibyteBinário IEC1,099,511,627,776

Como o cálculo funciona

target = input × bytes_per_source ÷ bytes_per_target

Converta o valor de origem para bytes e divida pelo fator exato em bytes da unidade de destino. Isso também funciona entre padrões, quando dividir simplesmente por 1.000 ou 1.024 daria um resultado incorreto. 1 GiB = 1.073741824 GB. As duas unidades representam 1.073.741.824 bytes. Experimente esta conversão com unidades explícitas na calculadora.

1.5 MiB = 1.572864 MB. Resultado exato: 1572864 B.

Conversões comuns: GB → TB

1 TB = 1.000 GB. Use a calculadora para expressar uma capacidade decimal em terabytes.

Padrões e fontes

Os prefixos decimais SI usam potências de 1.000 (kB, MB, GB e TB). Os prefixos binários IEC usam potências de 1.024 (KiB, MiB, GiB e TiB). Resultados e fórmulas usam esses símbolos padrão.

Os controles de entrada mantêm os rótulos comuns KB, MB, GB e TB. No resultado binário (base 1.024), uma entrada sem prefixo como MB é interpretada como MiB; alguns aplicativos exibem um resultado GiB como GB. Essa explicação vale somente para esse resultado. No decimal (base 1.000), KB é aceito como alias de entrada para kB padrão (1.000 bytes); os fatores das unidades não mudam.

Tradução: Os prefixos SI são estritamente decimais e não devem expressar potências de dois.