Conversor de unidades de armazenamento de dados
Converta entre bits, bytes e toda a família SI/IEC — KB, MB, GB, TB, PB e seus primos binários KiB, MiB, GiB, TiB, PiB — usando as definições da IEC 80000-13. Digite um valor e a conversão é instantânea.
Revisado por WuTools Engineering Team · Última atualização
Conversões populares
Por que existem duas famílias de unidades de armazenamento?
Computadores contam em binário, mas humanos contam em decimal — e essa única discrepância é o motivo de você ter dois kilobytes, dois megabytes e dois gigabytes. A família decimal (KB = 1.000 B, MB = 1.000.000 B, GB = 1.000.000.000 B) segue a regra dos prefixos SI igual a quilômetros e quilogramas: cada passo é 10³. A família binária (KiB = 1.024 B, MiB = 1.048.576 B, GiB = 1.073.741.824 B) segue potências de 2: cada passo é 2¹⁰. As duas divergem 2,4% no kilo, 4,9% no mega, 7,4% no giga, 10,0% no tera e 12,6% no peta — diferença grande o suficiente para aparecer em todo rótulo de armazenamento e em todo sistema operacional que você usa.
Até 1998 a indústria usava "KB", "MB" e "GB" para os dois sentidos, decididos pelo contexto. A IEC então criou os prefixos binários sem ambiguidade — kibi, mebi, gibi, tebi, pebi — e a IEEE 1541-2002 ratificou. Hoje a maioria dos sistemas operacionais segue a IEC 80000-13: KB/MB/GB são decimais, KiB/MiB/GiB são binários. Fabricantes de discos e equipamentos de rede usam decimal; RAM, tamanhos de arquivo no Windows e no kernel Linux são reportados em binário; macOS e iOS migraram para decimal em 2009. Saber em qual família você está olhando explica quase todo o mistério do "armazenamento que sumiu" em aparelhos de consumo — por que aquele HD de 1 TB que a Vivo Money parcelou em 12 vezes mostra apenas 931 GB ao plugar.
As unidades de armazenamento, explicadas
Bit e byte — as unidades base
Um bit é a menor unidade de informação digital: um 0 ou 1 binário. Um byte são 8 bits, a menor unidade endereçável em praticamente todo computador moderno. A regra 1 B = 8 bit vem do IBM System/360 dos anos 1960, quando o caractere de 8 bits virou padrão de fato. O "b" minúsculo é bit; o "B" maiúsculo é byte — distinção que mais importa em redes, onde um link de "100 Mbps" transfere cerca de 12,5 MB/s depois de dividir por 8.
Prefixos decimais (KB, MB, GB, TB, PB) — padrão SI
Cada passo é fator de 1.000. Assim, 1 KB = 1.000 B, 1 MB = 1.000 KB = 10⁶ B, 1 GB = 10⁹ B, 1 TB = 10¹² B, 1 PB = 10¹⁵ B. Coincidem com os prefixos SI kilo-, mega-, giga-, tera-, peta- já conhecidos para gramas e metros. Discos rígidos, SSDs, pen drives e largura de banda são anunciados em decimal — o plano da Claro de 600 Mbps é 600 megabits decimais por segundo.
Prefixos binários (KiB, MiB, GiB, TiB, PiB) — IEC 80000-13
Cada passo é fator de 1.024 = 2¹⁰. Então, 1 KiB = 1.024 B, 1 MiB = 1.048.576 B, 1 GiB = 1.073.741.824 B, 1 TiB ≈ 1,0995×10¹² B, 1 PiB ≈ 1,1259×10¹⁵ B. Esses prefixos — kibi-, mebi-, gibi-, tebi-, pebi- — pronunciam-se "kibi, mebi, gibi, tebi, pebi". Aparecem em especificações de RAM, no jeito que Windows e Linux reportam tamanhos de arquivo e em ciência da computação acadêmica.
Bits versus bytes — a pegadinha das redes
Redes historicamente usam bits por segundo (bps, Mbps, Gbps) porque os dados no cabo são seriais e contam-se naturalmente em bits. Armazenamento sempre usou bytes (B/s, MB/s). Uma fibra de 1 Gbps transfere cerca de 125 MB/s — divida bps por 8 para obter B/s. Confira sempre se a unidade traz "b" minúsculo (bits) ou "B" maiúsculo (bytes); o fator 8 é enorme para faturamento, planejamento e dimensionar backups.
Números reais nas diferentes unidades
- Um caractere: Texto ASCII: 1 byte por caractere. UTF-8: 1–4 bytes por caractere; português sem acentos ~1, com acentos e cedilha ~2, ideogramas chinês/japonês/coreano ~3.
- Fotos e música: Foto JPEG de 12 megapixels: 3–6 MB. Foto RAW HDR 4K: 30–80 MB. MP3 a 320 kbps de 4 minutos: cerca de 9,6 MB. A mesma música em FLAC sem perdas: ~30 MB.
- Arquivos de vídeo: 1 minuto de 1080p H.264 a 8 Mbps: 60 MB. 1 hora de 4K H.265 a 50 Mbps: cerca de 22 GB. Um Blu-ray de 90 minutos em 1080p: 8–25 GB conforme o codec.
- RAM e caches de CPU: RAM é dimensionada em binário. "16 GB" de memória de notebook são na verdade 16 GiB = 17.179.869.184 bytes. Os caches L1 do CPU têm dezenas de KiB; L2 cerca de 1 MiB; L3 entre 4 MiB e 64 MiB conforme o chip.
- HDs e SSDs: Fabricantes sempre usam decimal. Um SSD de "1 TB" tem exatamente 1.000.000.000.000 bytes = 931,32 GiB no disco. Um HD de "4 TB" mostra 3.725 GiB. A diferença é binário/decimal, não defeito.
- Largura de banda de rede: Banda larga residencial vendida como "100 Mbps" entrega ~12,5 MB/s reais após dividir por 8 e descontar overhead. A fibra simétrica de 1 Gbps chega a 110–115 MB/s na prática. Provedores como Vivo, Claro e Oi quase sempre anunciam em megabits por segundo, e os planos de internet residencial costumam vir com "GB" de franquia mensal em planos móveis.
- Escala de nuvem e datacenters: Um hyperscaler moderno armazena exabytes (EB = 10¹⁸ B). Um banco de dados corporativo típico fica em alguns terabytes; o cache de borda de uma CDN, em centenas de terabytes por POP. Backups são medidos em TB ou PB.
Quanto vale 1 unidade de cada uma em bytes?
| Unidade | Valor em bytes (B) |
|---|---|
| 1 bit (Bit) | 0.125 Pa |
| 1 B (Byte) | 1 Pa |
| 1 KB (Kilobyte (decimal)) | 1000 Pa |
| 1 MB (Megabyte (decimal)) | 1000000 Pa |
| 1 GB (Gigabyte (decimal)) | 1000000000 Pa |
| 1 TB (Terabyte (decimal)) | 1000000000000 Pa |
| 1 PB (Petabyte (decimal)) | 1000000000000000 Pa |
| 1 KiB (Kibibyte (binary)) | 1024 Pa |
| 1 MiB (Mebibyte (binary)) | 1048576 Pa |
| 1 GiB (Gibibyte (binary)) | 1073741824 Pa |
| 1 TiB (Tebibyte (binary)) | 1099511627776 Pa |
| 1 PiB (Pebibyte (binary)) | 1125899906842624 Pa |
Perguntas frequentes sobre unidades de armazenamento
Qual a diferença entre MB e MiB, ou GB e GiB?
Decimal versus binário. 1 MB = 1.000.000 bytes (10⁶). 1 MiB = 1.048.576 bytes (2²⁰). 1 GB = 10⁹ bytes; 1 GiB = 2³⁰ ≈ 1,074 × 10⁹ bytes. A IEC introduziu KiB/MiB/GiB em 1998 para acabar com a ambiguidade histórica do "KB". Use decimal para marketing de armazenamento e largura de banda; binário para memória e tamanhos reportados pelo SO.
Por que meu HD de 1 TB aparece como 931 GB no Windows?
Fabricantes usam decimal: "1 TB" significa exatamente 10¹² = 1.000.000.000.000 bytes. O Windows reporta em binário (gibibytes) mas rotula como "GB" — então mostra 1.000.000.000.000 ÷ 1.073.741.824 = 931,32 GB. O disco está cheio; é convenção de rótulo. macOS e iOS migraram para decimal em 2009 (Snow Leopard / iOS 4) e mostram os discos pela capacidade anunciada.
Velocidades de rede são em megabits ou megabytes?
Quase sempre em megabits por segundo (Mbps), com "b" minúsculo. Uma conexão "100 Mbps" transfere até 100.000.000 bits por segundo = 12,5 MB/s reais. Downloads reais ficam 5–10% abaixo por causa do overhead de TCP/IP. Para converter: divida bits/s por 8 para obter bytes/s. Velocidades de I/O (SSD, USB) costumam vir em MB/s — bytes.
Quantos bits tem um byte?
8 — o padrão moderno. Mainframes antigos usaram bytes de 6, 7 ou 9 bits, mas todo computador comercial desde os anos 1970 usa byte de 8 bits. O nome formal é octeto (8 bits), empregado em RFCs e padrões de telecomunicações para evitar ambiguidade.
O que é um kibibyte e como se pronuncia?
Um kibibyte (KiB) tem exatamente 1.024 bytes — a versão binária do "kilobyte". Pronuncia-se "kibi-baite". O conjunto completo: KiB (kibi), MiB (mebi), GiB (gibi), TiB (tebi), PiB (pebi), EiB (exbi), ZiB (zebi), YiB (iobi). Soa estranho mas elimina a ambiguidade.
1 GB são 1024 MB ou 1000 MB?
Oficialmente 1 GB = 1.000 MB (decimal, IEC 80000-13). O número 1.024 MB refere-se ao gibibyte (1 GiB). Vários produtos antigos da Microsoft e documentações de jogos misturavam os dois — "1 GB = 1.024 MB" — mas o padrão SI/IEC é claro: GB é decimal, GiB é binário.
Quanto de armazenamento um celular moderno precisa?
iPhone e Android de topo começam em 128 GB e chegam a 1 TB. O sistema ocupa 8–15 GB. Fotos pesam ~3 MB cada (1.000 fotos ≈ 3 GB). Vídeo 4K a 60 fps consome cerca de 400 MB por minuto. Cache de música 50–500 MB; mapas offline de um país 1–4 GB.
Mb/s é diferente de MB/s?
Maiúsculas importam. Mb/s (ou Mbit/s, Mbps) = megabits por segundo — para banda. MB/s (ou MByte/s) = megabytes por segundo — para I/O de arquivo. 1 MB/s = 8 Mb/s. Plano de internet de 100 Mbps transfere 12,5 MB/s; SSD de 500 MB/s rende 4.000 Mbps.
Qual é maior — petabyte, exabyte ou zettabyte?
Cada passo multiplica por 1.000 (decimal SI): KB → MB → GB → TB → PB → EB → ZB → YB. PB = 10¹⁵, EB = 10¹⁸, ZB = 10²¹, YB = 10²⁴. O tráfego global da internet já passa de centenas de zettabytes por ano. Os equivalentes binários IEC seguem: PiB, EiB, ZiB, YiB.
Posso compartilhar o link de uma conversão específica?
Sim. A URL é atualizada quando você muda unidades e valores. Exemplo: ?from=GB&to=GiB&x=1000 mostra como um HD de 1 TB encolhe para 931 GiB. Copie a barra de endereço para compartilhar ou salvar.
