Cookies para estatística e publicidade
Usamos cookies de estatística e de publicidade, ambos enviados ao Google. Recusar não muda nada do que você vê.Ler a página de privacidade
1 MB = 1000 kB
Digite um valor e a conversão de megabyte para kilobyte se atualiza enquanto você escreve. O fator exibido é 1000: é isso que corresponde em kB a 1 MB. O cálculo é feito no seu próprio aparelho, e o valor digitado não é enviado para um servidor.
5 MB is 5000 kB
— uma música numa boa taxa de bits.
4000 MB is 4000000 kB
— um filme em qualidade normal.
0,5 MB is 500 kB
— uma página web leve.
0,064 MB is 64 kB
— um e-mail longo.
| MB | kB |
|---|---|
| 1 | 1000 |
| 2 | 2000 |
| 5 | 5000 |
| 10 | 10000 |
| 50 | 50000 |
| 100 | 100000 |
| 500 | 500000 |
| 1000 | 1000000 |
Converter MB para kB
Um megabyte é um milhão de bytes. Os fabricantes de armazenamento sempre contaram em decimal, e por isso os números deles parecem maiores do que o que o computador mostra.
Um kilobyte são 1.000 bytes quando quem define é um órgão de normalização e 1.024 quando quem define é um sistema operacional. Esta página calcula com 1.000; a unidade de 1.024 se chama kibibyte.
Ir de megabytes para kilobytes desloca a vírgula 3 casas para a direita e não muda mais nada. Não há fator para decorar nem arredondamento para decidir: os algarismos ficam na mesma ordem, muda só a posição.
1.234 MB são 1234000 kB — os mesmos algarismos, deslocados. Vale saber porque é a única conversão que você confere de relance: se os algarismos do resultado não são os do começo, não foi esta conversão que mexeu neles.
Tetos de upload são declarados em kilobytes com muito mais frequência do que os arquivos que regem. Portais de governo, sistemas de inscrição de universidade, sites de vaga de emprego, plataformas de anúncio e sistemas de gestão de conteúdo mais antigos costumam escrever um limite tipo 500 kB ou 2.048 kB, enquanto o arquivo na tela de quem lê é descrito pelo sistema operacional em megabytes. A conversão existe para colocar os dois números na mesma unidade e permitir a comparação.
O motivo de esses limites estarem tão frequentemente em kilobytes é que foram escritos quando esse era um tamanho confortável. Um teto de 500 kB é uma decisão sobre um documento escaneado; a mesma regra expressa como 0,5 MB parece negociável. A unidade é um sinal sobre o arquivo pretendido tanto quanto uma medida, e geralmente indica que o outro lado espera algo pequeno e simples.
Multiplicar por 1.000 é a conversão inteira quando os dois lados usam o kilobyte decimal. A complicação é que um validador escrito numa linguagem cujo auxiliar de tamanho de arquivo divide por 1.024 está medindo em kibibytes e chamando de KB. Um arquivo de 2.000 kB mede 1.953 nessas unidades, e um limite de 2.048 kB são na verdade 2.097.152 bytes em vez de 2.048.000.
A diferença é 2,4 por cento, invisível exceto na margem — e a margem é exatamente onde qualquer um fazendo essa conversão está parado. Um arquivo a 99 por cento do limite declarado vai ser aceito ou recusado dependendo de qual kilobyte o servidor conta, e nada na página vai avisar. Deixar 5 por cento de folga não custa nada e torna a pergunta irrelevante, resposta melhor do que adivinhar o que o desenvolvedor usou.
Um byte são oito bits, e os dois se separam na escrita por nada mais que a caixa de uma única letra: MB é megabyte, Mb é megabit. Capacidade de rede é vendida em bits — uma linha de 100 Mbit/s carrega 100.000.000 bits por segundo —, enquanto todo arquivo transferido por ela é medido em bytes. Ler um como o outro é um erro por um fator de oito, que são 800 por cento, e é o maior erro rotineiro nesta categoria.
A convenção não é arbitrária. Bits são o que uma linha realmente move, um sinal por vez, e o byte é um agrupamento imposto por cima; um link que carrega oito bits por segundo entrega um byte por segundo, e o equipamento não tem opinião sobre o que o byte contém. É por isso que as unidades diferem nas duas pontas do mesmo fio, e por que uma conversão entre elas pertence a qualquer estimativa que parte de uma velocidade de conexão.
Um navegador relata a taxa em que bytes estão chegando, porque bytes são a unidade do arquivo que está sendo buscado. Um provedor de internet anuncia bits, porque bits são a unidade da linha. Dividir a cifra anunciada por oito converte uma na outra: 100 Mbit/s são 12.500 kB/s, 50 Mbit/s são 6.250, e uma foto de 2,4 MB na segunda dessas leva pouco menos de meio segundo na melhor das hipóteses.
«Na melhor das hipóteses» está fazendo trabalho de verdade nessa frase. Overhead de protocolo, as idas e voltas necessárias para abrir uma conexão, disputa na rede local e a velocidade do servidor do outro lado tomam sua fatia, e uma transferência que chega a 80 a 90 por cento da taxa teórica de bytes está indo bem. Quando alguém diz que sua linha de 100 Mbit só baixa a 11 MB/s, a linha está se comportando corretamente, e a aritmética foi feita uma vez, errada, num anúncio.
Para uma fotografia, dimensões em pixels dominam. Reduzir largura e altura pela metade remove três quartos dos pixels, e o arquivo geralmente cai mais que isso porque o detalhe restante comprime melhor. Só depois que as dimensões estiverem certas vale mexer no ajuste de qualidade do JPEG, e abaixo de cerca de 70 as perdas começam a aparecer em pele, céu e cor plana — os lugares em que uma digitalização de documento ou um retrato é julgado.
Para um documento, o tamanho quase sempre é imagens, não texto. Um PDF de uma página escaneada pode ter vários megabytes porque o scanner guardou uma fotografia do papel; a mesma página exportada como texto com fonte embutida são dezenas de kilobytes. Salvar de novo um arquivo comprimido em qualidade cada vez menor, repetidamente, é a única abordagem que falha de forma confiável, porque os artefatos de compressão são eles mesmos detalhe que precisa ser codificado.
Quatro grafias circulam e só três têm sentido. MB é megabyte, Mb é megabit, e kB é kilobyte com o k minúsculo que o SI de fato prescreve. Um m minúsculo é o prefixo mili, então mB seria um milésimo de byte e mb um milésimo de bit — nenhum dos dois é uma quantidade que alguém algum dia precisou, o que significa que os dois sempre são erro de digitação de um dos outros.
A regra prática ao ler uma especificação é olhar o tamanho do número em vez das letras. Um limite de «5 Mb» para uma fotografia é um limite de megabyte escrito com descuido, porque ninguém limita um upload a 625 kB expressos em bits. Uma velocidade de linha de «50 MB» é uma cifra em megabits pelo mesmo motivo. Onde o número é ambíguo e a diferença importa, a contagem de bytes é a única versão que vale confiar.
Um teto raramente é sobre espaço de disco, que é barato. É sobre a memória que um servidor gasta segurando um upload, o tempo que uma conexão móvel gasta enviando, o custo de escanear ou converter, e a fila atrás disso. É por isso que limites se agrupam em valores como 500 kB, 2 MB e 5 MB em vez de acompanhar o que armazenamento custa, e por que ficam décadas sem mudar depois de definidos.
Isso também explica por que a checagem acontece onde acontece. Validação no lado do cliente é uma cortesia que para um upload fadado ao fracasso antes de começar; a checagem real é no servidor, depois de os bytes terem chegado, usando a contagem de bytes e seja lá qual kilobyte o código foi escrito para usar. Converter seu arquivo você mesmo antes de enviar é o único jeito de saber de qual lado da linha ele cai antes de descobrir devagar.
1 MB é 1000 kB. A equivalência entre megabyte e kilobyte é fixa; o número exibido é limitado a doze algarismos significativos para evitar ruído de ponto flutuante.
Não. O cálculo acontece no seu navegador. Você pode desconectar da internet e continuar calculando, que aliás é a forma mais simples de conferir isso.
Porque duas unidades diferentes têm o mesmo nome. Os fabricantes contam 1 GB = 1.000.000.000 bytes; o Windows mostra gibibytes, ou seja 1.073.741.824 bytes, mas chama de «GB». O mesmo disco parece assim sete por cento menor. Nada sumiu.
Um kB é 0,001 MB. É a mesma relação lida de trás para frente, então um resultado de uma página passado pela outra tem que voltar ao ponto de partida.
O que esta página afirma sobre unidades de informação pode ser conferido, e estes são os documentos que resolvem a questão.
O fator é uma constante na página e a conta são quatro operações, então nada é enviado a lugar nenhum e nada precisa ser. O número que você digita não sai do navegador — não existe requisição em que ele pudesse viajar.