Conversor de unidades de dados – consulte 43 unidades
1 MB são 1 024 KB no padrão binário usado pelo Windows e 1 000 KB no padrão decimal com que os fabricantes rotulam discos e cartões de memória. Escreva o valor no campo Converter de e escolha a sua unidade na lista por baixo, depois escolha a unidade do resultado por baixo do campo Converter para. O resultado aparece enquanto escreve. Quando um dos campos usa KB, MB, GB ou uma unidade de bytes maior, aparece o seletor Padrão de unidades com as opções Binário (1024) e Decimal (1000).
Para que serve um conversor de unidades de dados?
O tamanho de um ficheiro, a capacidade de uma memória e os dados do seu tarifário móvel medem-se em unidades diferentes. O telemóvel, ou celular no Brasil, mostra as fotos em megabytes, o operador conta os dados em gigabytes, o fabricante de um disco indica a capacidade em terabytes e a ficha técnica de um chip de memória fala em gigabits. Para comparar estes números tem de os passar para a mesma unidade, e é exatamente isso que este conversor faz.
As unidades das listas por baixo dos campos estão organizadas em quatro grupos: Bits, Bits binários, Bytes e Bytes binários. Cada uma converte-se em qualquer outra. Também pode escrever o valor no campo Converter para, e o conversor faz a conta ao contrário. Para uma quantidade de dados por unidade de tempo, como Mbps ou GB por mês, use o conversor de velocidade de transferência.

Qual é a ordem das unidades de dados, da menor para a maior?
Da menor para a maior, as unidades de dados são: bit, nibble, byte (B), kilobyte (KB), megabyte (MB), gigabyte (GB), terabyte (TB), petabyte (PB), exabyte (EB), zettabyte (ZB), yottabyte (YB), ronnabyte (RB) e quettabyte (QB). A partir do kilobyte, cada unidade vale 1024 vezes a anterior no padrão binário e 1000 vezes no decimal, por isso um gigabyte é maior do que um megabyte. As unidades com um i no símbolo, como KiB ou TiB, são maiores do que as equivalentes decimais sem i: um kibibyte fica logo acima de um kilobyte, e um tebibyte logo acima de um terabyte.
Porque é que o disco mostra menos espaço do que diz a caixa?
Os fabricantes de discos, pens USB e cartões de memória indicam a capacidade em decimal. A Apple explica-o na página de apoio para Portugal: na embalagem e nas especificações, 1 GB são mil milhões de bytes e 1 TB é 1 bilião de bytes[1]. A página para o Brasil diz o mesmo com outras palavras, «1 GB = 1 bilhão de bytes, e 1 TB = 1 trilhão de bytes»[2]. O Windows usa o terabyte para designar 1 099 511 627 776 bytes[3], ou seja, divide os bytes por potências de 1024, e por isso um disco vendido como 1 TB aparece com cerca de 931 GB. Não falta nada, os dois apenas contam de maneira diferente. Depois da formatação ainda fica um pouco menos espaço livre, porque o sistema de ficheiros ocupa parte do disco[1].
As duas maneiras de contar vêm dos prefixos. Quilo, mega, giga e tera são prefixos do SI e indicam potências de dez. A tradução luso-brasileira da brochura do SI, feita pelo Inmetro e pelo Instituto Português da Qualidade, reserva-os às potências de 10 e dá um exemplo direto: «um kilobit representa 1000 bits e não 1024 bits». Para as potências de 2 recomenda os prefixos kibi, mebi, gibi e seguintes[4]. Os primeiros, de kibi a exbi, foram aprovados pela Comissão Eletrotécnica Internacional (IEC) em dezembro de 1998[5].
O gestor de ficheiros do Mac OS X 10.6 e versões posteriores mostra os tamanhos em unidades decimais[6]. Segundo a Apple, o iOS 10 e anteriores e o OS X Leopard e anteriores contavam em binário[1]. A memória RAM continua a ser descrita em binário, por isso um módulo com o rótulo 16 GB tem 16 GiB[7].
O seletor Padrão de unidades decide como o conversor conta as unidades grandes de bytes, de KB e MB até QB. A opção Binário (1024), ativa quando abre a página, conta como o Windows e a RAM, e a opção Decimal (1000) conta como os rótulos dos discos e o macOS. As unidades com i contam sempre de 1024 em 1024, e os bits de kbit a Qbit sempre de 1000 em 1000, por isso o seletor desaparece quando nenhum dos campos usa bytes a partir de KB.
Como se convertem as unidades de dados?
Cada conversão tem, no máximo, dois passos. O primeiro é a troca entre bits e bytes: divide-se por 8 para passar de bits para bytes e multiplica-se por 8 para voltar. O segundo é o prefixo: cada passo de K para M, G, T, P e assim por diante até Q vale 1024 no padrão binário e 1000 no decimal. Para uma unidade menor multiplica-se, para uma maior divide-se.
Um exemplo: quantos megabytes são 2,5 GB? Entre o gigabyte e o megabyte há um passo, por isso em binário dá 2 560 MB e em decimal 2 500 MB. De TB para MB há dois passos, e multiplica-se por 1 048 576 ou por 1 000 000.
No Excel, a conta é feita pela função CONVERTER[8], que conhece as unidades de informação "bit" e "byte" com prefixos decimais como "G" e binários como "Gi"[9]. =CONVERTER(A1;"Gbyte";"Mbyte") conta em decimal, e =CONVERTER(A1;"Gibyte";"Mibyte") em binário, como o Windows. O ponto e vírgula entre os argumentos é o separador do Windows tanto em Portugal como no Brasil. Com números muito grandes, o Excel guarda no máximo 15 dígitos de precisão[10]. Num script do PowerShell, a escrita 1PB dá logo 1 125 899 906 842 624, porque o PowerShell lê os sufixos kb, mb, gb, tb e pb como potências de 1024[11].
Quantos bytes tem cada unidade de dados?
| Símbolo | Unidade | Bytes, Binário (1024) | Bytes, Decimal (1000) |
|---|---|---|---|
| bit | Bits | 0,125 B | 0,125 B |
| nibble | Nibbles (4 bits) | 0,5 B | 0,5 B |
| kbit | Kilobits | 125 B | 125 B |
| Mbit | Megabits | 125 000 B | 125 000 B |
| Gbit | Gigabits | 125 000 000 B | 125 000 000 B |
| Tbit | Terabits | 125 000 000 000 B | 125 000 000 000 B |
| Pbit | Petabits | 125 000 000 000 000 B | 125 000 000 000 000 B |
| Ebit | Exabits | 125 000 000 000 000 000 B | 125 000 000 000 000 000 B |
| Zbit | Zettabits | 125 000 000 000 000 000 000 B | 125 000 000 000 000 000 000 B |
| Ybit | Yottabits | 125 000 000 000 000 000 000 000 B | 125 000 000 000 000 000 000 000 B |
| Rbit | Ronnabits | 125 000 000 000 000 000 000 000 000 B | 125 000 000 000 000 000 000 000 000 B |
| Qbit | Quettabits | 125 000 000 000 000 000 000 000 000 000 B | 125 000 000 000 000 000 000 000 000 000 B |
| Kibit | Kibibits | 128 B | 128 B |
| Mibit | Mebibits | 131 072 B | 131 072 B |
| Gibit | Gibibits | 134 217 728 B | 134 217 728 B |
| Tibit | Tebibits | 137 438 953 472 B | 137 438 953 472 B |
| Pibit | Pebibits | 140 737 488 355 328 B | 140 737 488 355 328 B |
| Eibit | Exbibits | 144 115 188 075 855 872 B | 144 115 188 075 855 872 B |
| Zibit | Zebibits | 147 573 952 589 676 412 928 B | 147 573 952 589 676 412 928 B |
| Yibit | Yobibits | 151 115 727 451 828 646 838 272 B | 151 115 727 451 828 646 838 272 B |
| Ribit | Robibits | 154 742 504 910 672 534 362 390 528 B | 154 742 504 910 672 534 362 390 528 B |
| Qibit | Quebibits | 158 456 325 028 528 675 187 087 900 672 B | 158 456 325 028 528 675 187 087 900 672 B |
| B | Bytes | 1 B | 1 B |
| KB | Kilobytes | 1 024 B | 1 000 B |
| MB | Megabytes | 1 048 576 B | 1 000 000 B |
| GB | Gigabytes | 1 073 741 824 B | 1 000 000 000 B |
| TB | Terabytes | 1 099 511 627 776 B | 1 000 000 000 000 B |
| PB | Petabytes | 1 125 899 906 842 624 B | 1 000 000 000 000 000 B |
| EB | Exabytes | 1 152 921 504 606 846 976 B | 1 000 000 000 000 000 000 B |
| ZB | Zettabytes | 1 180 591 620 717 411 303 424 B | 1 000 000 000 000 000 000 000 B |
| YB | Yottabytes | 1 208 925 819 614 629 174 706 176 B | 1 000 000 000 000 000 000 000 000 B |
| RB | Ronnabytes | 1 237 940 039 285 380 274 899 124 224 B | 1 000 000 000 000 000 000 000 000 000 B |
| QB | Quettabytes | 1 267 650 600 228 229 401 496 703 205 376 B | 1 000 000 000 000 000 000 000 000 000 000 B |
| KiB | Kibibytes | 1 024 B | 1 024 B |
| MiB | Mebibytes | 1 048 576 B | 1 048 576 B |
| GiB | Gibibytes | 1 073 741 824 B | 1 073 741 824 B |
| TiB | Tebibytes | 1 099 511 627 776 B | 1 099 511 627 776 B |
| PiB | Pebibytes | 1 125 899 906 842 624 B | 1 125 899 906 842 624 B |
| EiB | Exbibytes | 1 152 921 504 606 846 976 B | 1 152 921 504 606 846 976 B |
| ZiB | Zebibytes | 1 180 591 620 717 411 303 424 B | 1 180 591 620 717 411 303 424 B |
| YiB | Yobibytes | 1 208 925 819 614 629 174 706 176 B | 1 208 925 819 614 629 174 706 176 B |
| RiB | Robibytes | 1 237 940 039 285 380 274 899 124 224 B | 1 237 940 039 285 380 274 899 124 224 B |
| QiB | Quebibytes | 1 267 650 600 228 229 401 496 703 205 376 B | 1 267 650 600 228 229 401 496 703 205 376 B |
Quantos megabytes e kilobytes têm as capacidades comuns?
| Capacidade | Em megabytes | Em kilobytes |
|---|---|---|
| 1 GB | 1 024 MB | 1 048 576 KB |
| 2 GB | 2 048 MB | 2 097 152 KB |
| 4 GB | 4 096 MB | 4 194 304 KB |
| 8 GB | 8 192 MB | 8 388 608 KB |
| 16 GB | 16 384 MB | 16 777 216 KB |
| 64 GB | 65 536 MB | 67 108 864 KB |
| 128 GB | 131 072 MB | 134 217 728 KB |
| 512 GB | 524 288 MB | 536 870 912 KB |
| 1 TB | 1 048 576 MB | 1 073 741 824 KB |
| 2 TB | 2 097 152 MB | 2 147 483 648 KB |
Quanto vale a capacidade do rótulo em unidades binárias?
| No rótulo | Bytes | Em unidades binárias |
|---|---|---|
| 16 GB | 16 000 000 000 B | 14,90 GiB |
| 32 GB | 32 000 000 000 B | 29,80 GiB |
| 64 GB | 64 000 000 000 B | 59,60 GiB |
| 128 GB | 128 000 000 000 B | 119,21 GiB |
| 256 GB | 256 000 000 000 B | 238,42 GiB |
| 500 GB | 500 000 000 000 B | 465,66 GiB |
| 512 GB | 512 000 000 000 B | 476,84 GiB |
| 1 TB | 1 000 000 000 000 B | 931,32 GiB |
| 2 TB | 2 000 000 000 000 B | 1,82 TiB |
| 4 TB | 4 000 000 000 000 B | 3,64 TiB |
| 8 TB | 8 000 000 000 000 B | 7,28 TiB |
Quantos MB se podem enviar por e-mail?
| Limite dos anexos | KB, Binário (1024) | KB, Decimal (1000) | |
|---|---|---|---|
| Gmail, conta pessoal | 25 MB | 25 600 KB | 25 000 KB |
| Outlook.com | 25 MB | 25 600 KB | 25 000 KB |
| Mail do iCloud | 20 MB | 20 480 KB | 20 000 KB |
Quanto espaço dão o Google, o iCloud e o OneDrive?
| Serviço | Grátis | Planos pagos |
|---|---|---|
| Conta Google: Gmail, Drive e Fotos | 15 GB[15] | Basic com 100 GB, Google AI Plus com 2 TB e Google AI Pro com 5 TB, cujo armazenamento se pode partilhar com até 5 pessoas[15] |
| iCloud | 5 GB[14] | iCloud+ com 50 GB, 200 GB, 2 TB, 6 TB ou 12 TB[16] |
| Conta Microsoft: OneDrive e Outlook.com | 5 GB na nuvem e 15 GB para o e-mail do Outlook.com[17] | Microsoft 365 Basic, que substituiu os planos de 100 GB do OneDrive, e 1 TB por pessoa com o Microsoft 365 Pessoal e Familiar[17] |
Quantas fotos, quanta música e quantos filmes cabem em 1 GB?
| Ficheiro ou gravação | Tamanho ou taxa de bits | O que cabe em 1 GB |
|---|---|---|
| Foto JPEG de uma Canon EOS R50, tamanho Grande (24 MP), qualidade Fino | cerca de 8,7 MB[18] | 114 fotos |
| Foto RAW de uma Canon EOS R50 | cerca de 27 MB[18] | 37 fotos |
| Foto ProRAW de 12 MP de um iPhone Pro | cerca de 25 MB[19] | 40 fotos |
| Foto ProRAW de 48 MP de um iPhone Pro | cerca de 75 MB[19] | 13 fotos |
| Música no Spotify, qualidade Normal | cerca de 96 kbit/s, ou seja, 43,2 MB por hora[20][21] | 23 h 8 min |
| Música no Spotify, qualidade Alta | cerca de 160 kbit/s, ou seja, 72 MB por hora[20][21] | 13 h 53 min |
| Música no Spotify, qualidade Muito alta (no Brasil, Altíssima), apenas no Premium | cerca de 320 kbit/s, ou seja, 144 MB por hora[20][21] | 6 h 56 min |
| Filme na Netflix, definição Baixa (no Brasil, Baixo) | até 0,3 GB por hora[22][23] | pelo menos 3 h 20 min |
| Filme na Netflix, definição Média (no Brasil, Médio) | até 0,7 GB por hora[22][23] | pelo menos 1 h 25 min |
| Filme na Netflix, definição Alta (no Brasil, Alto), alta definição | até 3 GB por hora[22][23] | pelo menos 20 min |
| Filme na Netflix, definição Alta (no Brasil, Alto), ultra-alta definição (4K) | até 7 GB por hora[22][23] | pelo menos 8 min |
Que escritas aceita este conversor?
| O que escreve | Unidade por baixo do campo Converter de | Resultado no campo Converter para | Como lemos a escrita |
|---|---|---|---|
| 1,5 | MB | 1536 KB | A vírgula separa a parte decimal, por isso o campo lê um megabyte e meio. |
| 1.5 | MB | 1536 KB | Um ponto antes de um único algarismo também separa a parte decimal, por isso o resultado é o mesmo que com 1,5. |
| 1.500 | MB | 1536 KB | No Brasil, o ponto separa os milhares, mas um ponto isolado lemo-lo sempre como separador decimal e calculamos com um megabyte e meio. Por baixo do campo aparece a indicação «Lido como 1,5. Se queria dizer 1500, escreva 1500.» |
| 1 500 | MB | 1536000 KB | É assim que o Windows em Portugal agrupa os milhares. O campo lê o espaço como separador de milhares e calcula com mil e quinhentos megabytes. |
| 3/4 | MB | 768 KB | O campo calcula a fração como três quartos de megabyte. |
| 2,5 mil | MB | 2560000 KB | A palavra mil multiplica o número por mil, por isso o campo calcula com 2500 MB. |
| 2,5 milhões | MB | 2560000000 KB | A palavra milhões multiplica o número, por isso o campo calcula com 2 500 000 MB. |
| 1,5 TB | TB | 1610612736 KB | Uma unidade da lista escrita junto ao número muda a lista por baixo do campo para TB, e por baixo do campo aparece a linha «O que escreveu indica a unidade TB, por isso selecionámo-la para este campo.» |
| 500 gb | GB | 524288000 KB | O campo lê as minúsculas como gigabytes. Quando a unidade é escrita no teclado, o campo reconhece-a depois de uma breve pausa. |
| 8 Gb | Gbit | 976562,5 KB | Um G maiúsculo com um b minúsculo indica gigabits, por isso a lista muda para Gbit. |
| 2 GiB | GiB | 2097152 KB | O i indica uma unidade binária, por isso a lista por baixo do campo muda para GiB. |
| 2,34 MB (2 457 600 bytes) | B | 2400 KB | É assim que a janela Propriedades do Windows em Portugal mostra o tamanho de um ficheiro. O campo usa o número exato de bytes entre parênteses e muda a lista para B. |
| 2,34 MB (2.457.600 bytes) | B | 2400 KB | É a mesma linha com o ponto dos milhares usado no Brasil. O campo também usa os bytes exatos entre parênteses. |
| 1 bilião de bytes | B | 976562500 KB | É assim que a Apple em Portugal escreve um terabyte. O campo lê bilião como 10¹² e muda a lista para B. |
| 1 trilhão de bytes | B | 976562500 KB | É o mesmo terabyte como a Apple o escreve no Brasil. O campo também lê trilhão como 10¹². |
| 2 nibbles | nibble | 0,0009766 KB | O campo reconhece nibble e meio byte como uma unidade da lista, por isso muda a lista por baixo do campo para nibble. |
O que significam bit, nibble, kbit, Mbit, Gbit, Tbit e os bits maiores?
Bit (bit)
O bit é um algarismo binário, 0 ou 1, e a unidade básica de informação. Claude Shannon usou a palavra pela primeira vez no artigo de 1948 «A Mathematical Theory of Communication» e atribuiu-a a John Tukey, que numa nota dos Bell Labs de 9 de janeiro de 1947 tinha abreviado «binary digit» para «bit»[24]. O símbolo da norma IEC é «bit», enquanto a norma IEEE 1541 recomendava um «b» minúsculo, fácil de confundir com o «B» maiúsculo do byte[24].
Em bits indica-se o comprimento das chaves de cifra: desde 2015, o instituto norte-americano NIST recomenda chaves RSA de pelo menos 2 048 bits[25], ou seja, 256 B. Uma imagem Full HD de 1920 × 1080 píxeis com profundidade de cor de 24 bits, que dá 16 777 216 cores[26], ocupa sem compressão 49 766 400 bits, ou 6,2208 MB no padrão decimal.
Nibble
Um nibble, também escrito nyble, é uma sucessão de quatro bits, e dois nibbles formam um byte de 8 bits[27]. Na lista do conversor aparece como nibble – Nibbles (4 bits). 1 KB são 2 048 nibbles no padrão binário.
Kilobit (kbit)
Um kilobit são mil bits. As memórias pequenas da eletrónica descrevem-se em kilobits, e as suas fichas técnicas contam muitas vezes o kilobit em binário. A Microchip apresenta a EEPROM 24LC256 como «32K x 8 (256 Kbit)», e os seus endereços vão de 0000 a 7FFF, ou seja, 32 768 bytes[28]. Esses 256 Kbit são, portanto, 32 KiB, ou 262,144 kbit em kilobits decimais. A Calculadora do Windows em português de Portugal abrevia os Quilobits como Kb e os Quilobytes como KB, e só o b os distingue[29].
Megabit (Mbit)
Um megabit é um milhão de bits. A capacidade dos cartuchos da Super Nintendo indicava-se em megabits, de 2 a 48 Mbit[30], e hoje o megabit aparece sobretudo nos chips de memória flash. A Winbond apresenta o chip W25Q64JV como «64M-bit», mas as suas 32 768 páginas de 256 bytes dão 64 × 1 048 576 bits[31], por isso numa ficha técnica um megabit é muitas vezes um mebibit.
64 Mibit são exatamente 8 MiB, e os 48 Mbit do maior cartucho da Super Nintendo são 6 MB.
Gigabit (Gbit)
Um gigabit são mil milhões de bits, ou um bilhão no Brasil. A capacidade de cada chip de RAM indica-se em gigabits: a norma DDR4 prevê chips de 2, 4, 8 e 16 Gbit[32]. 8 GB são 64 Gbit, por isso um módulo de 8 GB precisa de 8 chips de 8 Gbit.

Quando a descrição de um chip diz 8Gb, refere-se a 8 gigabits, ou seja, 1 GB.
Terabit (Tbit)
Um terabit são mil gigabits. Números de bits tão grandes aparecem na fiabilidade dos discos: a Western Digital indica para o WD Red Plus menos de 1 erro de leitura em cada 10¹⁴ bits[33], ou seja, em cada 100 Tbit, que são 12,5 TB de dados lidos.
Petabit (Pbit) e bits maiores
Os prefixos seguintes do SI dão o petabit (Pbit), o exabit (Ebit), o zettabit (Zbit), o yottabit (Ybit), o ronnabit (Rbit) e o quettabit (Qbit), e cada um vale mil vezes o anterior[4][34]. Convertidos em bytes, 1 Pbit são 125 TB, 1 Ebit são 125 PB e 1 Qbit são 125 RB. Os petabits também aparecem na velocidade das ligações, em petabits por segundo, e essa calcula-a o conversor de velocidade da internet.
O que são Kibit, Mibit, Gibit e os bits binários maiores?
O kibibit (Kibit), o mebibit (Mibit) e o gibibit (Gibit) contam os bits em potências de dois: cada passo do prefixo vale 1024[5]. A lista continua com o tebibit (Tibit), o pebibit (Pibit), o exbibit (Eibit), o zebibit (Zibit), o yobibit (Yibit), o robibit (Ribit) e o quebibit (Qibit). Raramente os vai ver com estes nomes, porque a indústria das memórias continua a usar K, M e G em sentido binário para o tamanho das memórias, como reconhece o organismo de normalização JEDEC no seu dicionário[7]. No Excel escrevem-se "kibit", "Mibit" ou "Gibit"[9].
1 Gibit são 1,073742 Gbit, por isso confundir o gibibit com o gigabit desvia o resultado em 7,4 %. 1 Mibit são 1,048576 Mbit, e 1 Kibit são 1,024 kbit. A diferença cresce com cada prefixo, e 1 Qibit já são 1,267651 Qbit.
O que significam B, KB, MB, GB, TB, PB, EB, ZB, YB, RB e QB?
Byte (B)
O Dicionário Priberam define o byte como a unidade de medida de informação equivalente a oito bits, com o símbolo B[35]. Oito bits formam 256 combinações diferentes de zeros e uns, por isso um byte guarda um número de 0 a 255[36]. A palavra apareceu em 1956, nos documentos de Werner Buchholz para o computador IBM Stretch[37].
Quantos bytes ocupa um texto depende da codificação. Em UTF-8, um carácter ocupa de 1 a 4 bytes: as letras sem acento ocupam 1 byte cada, e o ç, o ã, o õ ou as vogais com acento, como á ou é, ocupam 2, porque estão no intervalo que a norma escreve com dois bytes[38].
Kilobyte (KB)
Um kilobyte são 1 000 bytes no padrão decimal e 1 024 no binário. Em kilobytes contam-se as memórias pequenas: o microcontrolador ATmega328P da placa Arduino Uno tem 1 024 bytes de memória EEPROM, que guarda os dados mesmo sem alimentação[39].
Os kilobytes também decidem quanto espaço um ficheiro ocupa no disco. O tamanho de cluster predefinido do sistema de ficheiros NTFS é de 4 KB[40], e o NTFS atribui espaço aos ficheiros em múltiplos do tamanho do cluster[41]. Um ficheiro de 5 000 bytes ultrapassa um pouco um cluster, por isso ocupa dois, ou seja, 8 192 B.
Megabyte (MB)
Um megabyte são 1 000 kilobytes, ou 1 024 no padrão binário. Quando cria um volume na Gestão de Discos do Windows, chamada Gerenciamento de Disco no Brasil, o assistente pede o tamanho em megabytes[42]. Em megabytes cabem também jogos pequenos: no Steam, o Horizon Chase Turbo, do estúdio Aquiris de Porto Alegre, hoje Epic Games Brasil[43], pede 800 MB de espaço disponível[44].
Os dois significados do megabyte podem até misturar-se. Um disquete de 3½ polegadas de alta densidade tem 18 setores por pista, 80 pistas por face e 512 bytes por setor, e a sua capacidade é de 1440 KB[45]. Com duas faces, são 1 474 560 bytes. O rótulo diz 1,44 MB porque usa um megabyte misto de 1000 × 1024 bytes[46]. No padrão puramente decimal são 1,47456 MB, e no binário 1,40625 MB.
Gigabyte (GB)
Um gigabyte são 1 000 megabytes, ou 1 024 no padrão binário. Os tarifários móveis contam os dados em gigabytes: segundo a ANACOM, no 1.º trimestre de 2026 cada utilizador ativo de Internet móvel em Portugal consumiu, em média, 18,5 GB por mês[47], ou seja, 18 500 MB.
O sistema de ficheiros FAT32 tem um limite conhecido: um ficheiro não pode passar de 4 GiB menos 1 byte[48], ou seja, 4 294 967 295 bytes. Em gigabytes contados como no Windows são quase exatamente 4 GB, e em gigabytes decimais cerca de 4,29 GB. Um DVD de uma camada guarda 4,7 GB e um de dupla camada 8,5 GB[49], e em unidades binárias os 4,7 GB de um DVD são cerca de 4,38 GiB. O conversor de GB para MB passa de gigabytes para megabytes.
Terabyte (TB)
Um terabyte são 1 000 gigabytes, ou 1 024 no padrão binário. A capacidade dos discos indica-se em terabytes, e aqui ainda se sente um limite antigo. O esquema de partições MBR numera os setores com 32 bits, por isso com setores de 512 bytes chega no máximo a 2 199 023 255 552 bytes. A Microsoft chama-lhe o limite de 2 TB e, na mesma página, traduz esse valor em 2,199 TB, aproximadamente 2,2 TB[50], porque esses 2 TB são contados em potências de dois: 2 TiB são 2,199 TB decimais. O espaço acima do limite fica inutilizável, por isso um disco de 3 TB ou 4 TB deve ser inicializado com o esquema GPT. Num disco já inicializado com MBR, a Gestão de Discos tem o comando Converter para Disco GPT, e a Microsoft recomenda fazer antes uma cópia de segurança dos dados importantes[50].
A norma IDEMA fixa o número de setores de um disco: para um de 4 TB com setores de 512 bytes dá 7 814 037 168 setores, ou seja, 4 000 787 030 016 bytes[51]. Em unidades binárias são 3,64 TiB. O conversor de TB para TiB passa de terabytes para tebibytes.
Petabyte (PB)
Um petabyte são 1 000 terabytes. Os supercomputadores trabalham em petabytes: o Deucalion, do Minho Advanced Computing Centre, tem 10 PB em discos rígidos e 430 TB em NVMe no seu sistema de ficheiros Lustre[52]. Esses 10 PB são 10 000 TB.
Um cartucho LTO-9 guarda 18 TB sem compressão[53], por isso um petabyte decimal precisa de 56 cartuchos. Um volume NTFS pode chegar a 8 PB no Windows 10 a partir da versão 1709 e no Windows Server 2019, com um cluster de 2 048 KB[40]. O conversor de PB para TB também converte petabytes.
Exabyte (EB)
Um exabyte são 1 000 petabytes, ou seja, 10¹⁸ bytes. Aqui Portugal e o Brasil dão nomes diferentes ao mesmo número. A escala longa, usada em todos os países de língua portuguesa exceto o Brasil, chama a 10¹⁸ um trilião, e em Portugal esta regra vem da norma NP-18 de 1960. O Brasil usa a escala curta, em que 10¹⁸ é um quintilhão[54]. Um exabyte é, portanto, um trilião de bytes em Portugal e um quintilhão de bytes no Brasil.
Zettabyte (ZB)
Um zettabyte são 1 000 exabytes, ou seja, mil triliões de bytes em Portugal e um sextilhão de bytes no Brasil[54]. O prefixo zetta é recente: a Conferência Geral de Pesos e Medidas acrescentou-o ao SI em 1991, juntamente com yotta[55]. Um sistema de ficheiros ZFS pode guardar até 256 mil biliões de zettabytes, ou 256 quatrilhões na contagem brasileira[56].
Yottabyte (YB)
Um yottabyte são 1 000 zettabytes, um quatrilião de bytes em Portugal e um septilhão no Brasil[54].
Ronnabyte (RB) e quettabyte (QB)
Yotta foi o maior prefixo do SI até 2022. Na 27.ª reunião, nesse ano, a Conferência Geral de Pesos e Medidas acrescentou ronna (R) para 10²⁷ e quetta (Q) para 10³⁰[34]. Entre as razões, a resolução aponta as necessidades da ciência de dados, que em breve vai exprimir quantidades de informação digital acima de 10²⁴, e a importância de agir a tempo para que não se adotem nomes de prefixos não oficiais[34]. Um ronnabyte são, portanto, 1 000 yottabytes, e um quettabyte 1 000 ronnabytes. 1 QB são 1 000 000 YB.
O que são KiB, MiB, GiB, TiB, PiB, EiB, ZiB, YiB, RiB e QiB?
Estas unidades contam os bytes em potências de dois, e cada passo do prefixo vale 1024[5]. A diferença em relação à unidade decimal cresce a cada passo: 1 KiB são 1,024 KB, 1 GiB são 1,073742 GB, 1 TiB são 1,099512 TB, 1 PiB são 1,1259 PB e 1 QiB já são 1,267651 QB.
Kibibyte (KiB)
Os discos rígidos mais antigos usam setores de 512 bytes, e os discos com Advanced Format setores de 4 096 bytes[57], ou seja, exatamente 4 KiB. Os comandos df e du do GNU Coreutils mostram os tamanhos em blocos de 1 024 bytes por predefinição, ou seja, 1 KiB[58].
Mebibyte (MiB)
Os mebibytes aparecem na configuração de servidores e contentores. A documentação do Kubernetes em português indica que 128974848, 129e6, 129M, 128974848000m e 123Mi representam, a grosso modo, o mesmo valor[59]. Ali, a diferença entre maiúsculas e minúsculas conta: um pedido de 400m de memória corresponde a 0,4 byte, e quem o escreveu queria provavelmente 400Mi ou 400M[59]. 123 MiB são 128,974848 MB.
Gibibyte (GiB)
Os serviços na nuvem costumam dimensionar os discos virtuais em gibibytes. Na Amazon Web Services, um volume gp3 pode ter entre 1 GiB e 64 TiB[60]. 100 GiB são 107,374182 GB, por isso esse disco guarda mais do que o número sugere. O conversor de GiB para GB converte nos dois sentidos.
Tebibyte (TiB)
A Microsoft indica para o NTFS um limite de 16 TB com clusters de 4 KB[40], que são 2³² − 1 clusters de 4 096 bytes, ou seja, menos 4 KiB do que 16 TiB. 16 TiB são 17,592186 TB, por isso um volume NTFS com clusters de 4 KB não chega a ocupar todo um disco de 18 TB.
Pebibyte (PiB)
No Azure NetApp Files, a Microsoft oferece volumes grandes de até 1 PiB, ou 2 PiB mediante pedido especial, e volumes muito grandes de até 7,2 PiB com o acesso frio ativado[61]. 1 PiB equivale a 1 125,899907 TB. No Linux, o comando df -h mostra os tamanhos em potências de 1024, e as suas letras K, M, G, T e P significam de kibibytes a pebibytes[62].
Exbibyte (EiB)
Um processador com endereços de memória de 64 bits pode endereçar diretamente 2⁶⁴ bytes de memória[63], que são exatamente 16 EiB. Em exabytes decimais são 18,446744 EB.
Zebibyte (ZiB)
A tabela de partições GPT pode endereçar discos de até 8 ZiB com setores de 512 bytes, e de até 64 ZiB com setores de 4 096 bytes[64]. 8 ZiB são 9,444733 ZB.
Yobibyte (YiB), robibyte (RiB) e quebibyte (QiB)
O yobibyte são 1 024 zebibytes. Os prefixos binários seguintes, robi (Ri) para 2⁹⁰ e quebi (Qi) para 2¹⁰⁰, foram adotados pela IEC em 2025[7]. Um robibyte são, portanto, 1 024 yobibytes, e o quebibyte, a maior unidade da lista do conversor, tem 1 267 650 600 228 229 401 496 703 205 376 bytes.
Fontes
- Como é medida a capacidade de armazenamento nos dispositivos Apple — Apple
- Como a capacidade de armazenamento é avaliada em dispositivos Apple (Brasil) — Apple
- Terabyte — Wikipédia
- Sistema Internacional de Unidades (SI), tradução autorizada pelo BIPM da 9.ª edição de 2019 — Inmetro e Instituto Português da Qualidade
- Prefixes for binary multiples (versão em inglês) — National Institute of Standards and Technology
- Gigabyte (versão em inglês) — Wikipédia
- Binary prefix (versão em inglês) — Wikipédia
- CONVERTER (função CONVERTER) — Microsoft
- CONVERT function (versão em inglês) — Microsoft
- Manter os zeros à esquerda e números grandes — Microsoft
- about_Numeric_Literals (versão em inglês) — Microsoft
- Envie anexos na mensagem do Gmail — Google
- Limites de envio no Outlook.com — Microsoft
- Tamanho da caixa de correio e limites de envio de mensagens no iCloud — Apple
- Planos e preços para atualizar o seu armazenamento na nuvem — Google
- Preços e planos do iCloud+ — Apple
- FAQs do armazenamento da Microsoft — Microsoft
- Manual do produto: EOS R50: Características Técnicas — Canon
- Sobre o Apple ProRAW — Apple
- Qualidade do áudio (Portugal) — Spotify
- Qualidade do áudio (Brasil) — Spotify
- Como controlar a quantidade de dados utilizada pela Netflix — Netflix
- Como controlar o uso de dados pela Netflix — Netflix
- Bit (versão em inglês) — Wikipédia
- Key size (versão em inglês) — Wikipédia
- Color depth (versão em inglês) — Wikipédia
- Nibble — Wikipédia
- 24AA256/24LC256/24FC256 Data Sheet (versão em inglês) — Microchip Technology
- Textos em português da Calculadora do Windows (Resources.resw) — Microsoft
- Super Nintendo Entertainment System Game Pak (versão em inglês) — Wikipédia
- W25Q64JV, ficha técnica, revisão J de 27/03/2018 (versão em inglês) — Winbond
- DDR4 SDRAM (versão em inglês) — Wikipédia
- Product Brief: WD Red Plus (versão em inglês) — Western Digital
- Resolution 3 of the 27th CGPM (2022): On the extension of the range of SI prefixes (versão em inglês) — Bureau International des Poids et Mesures
- byte — Dicionário Priberam da Língua Portuguesa
- Byte (versão em inglês) — Wikipédia
- Timeline of the IBM Stretch/Harvest Era (1956–1961) (versão em inglês) — Computer History Museum
- RFC 3629: UTF-8, a transformation format of ISO 10646 (versão em inglês) — RFC Editor
- EEPROM Library (versão em inglês) — Arduino
- Visão geral do NTFS — Microsoft
- Corrigir problemas de espaço em disco em volumes NTFS — Microsoft
- Gestão de Discos no Windows — Microsoft
- Epic Games Brasil — Wikipédia
- Horizon Chase Turbo, requisitos de sistema — Steam
- Disquete — Wikipédia
- Megabyte (versão em inglês) — Wikipédia
- Consumo de dados móveis aumenta 39,3% no 1.º trimestre — ANACOM, Portal do Consumidor
- File Allocation Table (versão em inglês) — Wikipédia
- DVD (versão em inglês) — Wikipédia
- Suporte Windows para discos rígidos que excedem 2 TB — Microsoft
- LBA1-03 LBA Count for Disk Drives Standard (versão em inglês) — IDEMA
- Deucalion User Guide (versão em inglês) — Minho Advanced Computing Centre (MACC)
- Linear Tape-Open (versão em inglês) — Wikipédia
- Escalas curta e longa — Wikipédia
- Resolution 4 of the 19th CGPM (1991) (versão em inglês) — Bureau International des Poids et Mesures
- ZFS (versão em inglês) — Wikipédia
- Advanced Format (versão em inglês) — Wikipédia
- Block size, GNU Coreutils (versão em inglês) — Free Software Foundation
- Gerenciamento de recursos em Pods e contêineres — The Kubernetes Authors
- Volumes SSD de uso geral do Amazon EBS — Amazon Web Services
- Compreender grandes volumes nos Arquivos NetApp do Azure — Microsoft
- df(1) – Linux manual page (versão em inglês) — man7.org
- 64-bit computing (versão em inglês) — Wikipédia
- GUID Partition Table (versão em inglês) — Wikipédia
- octeto — Dicionário Priberam da Língua Portuguesa
- MSFT_Disk class (versão em inglês) — Microsoft
- lsblk(8) – Linux manual page (versão em inglês) — man7.org
- The Java Language Specification, capítulo 4.2 (versão em inglês) — Oracle
Todos os valores das tabelas foram calculados a partir das definições das unidades e verificados aritmeticamente antes da publicação. Os dados históricos e os nomes das unidades locais assentam nas fontes indicadas acima.
Última revisão do conteúdo: · escrito e verificado pela equipa Arteon
Perguntas frequentes sobre unidades de dados
Porque é que um byte tem 8 bits?
Sobretudo por razões históricas. Os primeiros computadores guardavam os caracteres em códigos de 4 e 6 bits, e em 1963 o código ASCII passou o carácter para 7 bits[36]. O IBM Stretch, entregue ao laboratório de Los Alamos em abril de 1961, foi o primeiro a usar bytes de 8 bits[37]. Impuseram-se com os computadores IBM System/360, que guardavam os caracteres no código EBCDIC de 8 bits, e nos anos 70 com os microprocessadores de 8 bits, como o Intel 8080[36]. Oito é ainda uma potência de dois cómoda, e um byte divide-se em duas metades de 4 bits, cada uma das quais representa exatamente um algarismo hexadecimal[36].
Como vejo a capacidade exata de um disco em bytes?
No Windows, o comando do PowerShell (Get-Disk -Number 0).Size lê a propriedade Size do disco número 0, que dá o seu tamanho em bytes[66]. No Linux, o comando lsblk com a opção -b mostra o número completo de bytes em vez de unidades arredondadas[67]. Escreva esse número num campo com a unidade B, e o conversor mostra-o em qualquer outra unidade.

Tem alguma pergunta ou sugestão?
Se encontrar um erro numa tabela ou tiver uma ideia para o conversor, escreva-nos.