Todos os guias
Dia a dia

MB vs MiB: por que um arquivo pode ultrapassar um limite de upload

O mesmo arquivo passa no limite de 10 MiB e falha no de 10 MB. Aqui está o cálculo byte a byte.

Um arquivo pode ser menor que 10 MiB e ainda assim ultrapassar um limite de upload de 10 MB. Essas etiquetas descrevem contagens de bytes diferentes. Converter entre elas muda o número que você vê, não o arquivo em si.

Abra o conversor de armazenamento digital. Defina Unidade de origem como MB e Para unidade como MiB, depois insira 10 em Valor de origem. O resultado é cerca de 9,536743 MiB. Você pode editar qualquer valor; o outro lado atualiza automaticamente.

Comece pela contagem de bytes

A referência de prefixos binários do NIST distingue MB decimal de MiB binário: 1 MB são 1.000.000 bytes, enquanto 1 MiB são 1.048.576 bytes. Um byte contém oito bits.

Aqui estão quatro conversões verificadas com a mesma função usada pela ferramenta:

Entrada Saída O que indica
10 MB 10.000.000 B Um limite decimal de dez megabytes
10 MiB 10.485.760 B Um limite binário de dez mebibytes
10 MiB 10,48576 MB Os mesmos bytes, expressos em MB
10.000.000 B 80.000.000 bit Bits e bytes também são unidades diferentes

Use a contagem exata de bytes ao verificar um limite. Uma etiqueta arredondada como “10 MB” pode esconder um pequeno excesso. A Precisão do resultado do conversor controla os dígitos significativos exibidos; não altera o arquivo original nem o limite de um site.

Teste um arquivo que passa em apenas um limite

Imagine uma imagem com exatamente 10.200.000 bytes. Baixe a planilha de cálculo pequena para os números; é um CSV, não um upload falso de dez megabytes.

No conversor, selecione B como unidade de origem e insira 10200000 sem separadores. Selecione MB como destino: o resultado é 10,2. Mude o destino para MiB: o resultado é cerca de 9,727478.

  • Contra um limite de 10 MB definido como 10.000.000 bytes, a imagem está 200.000 bytes acima do limite.
  • Contra um limite de 10 MiB definido como 10.485.760 bytes, a mesma imagem cabe, com 285.760 bytes de sobra.

Este exemplo assume que o serviço limita os próprios bytes do arquivo e permite valores até o máximo declarado. Não prevê as regras de aceitação de um site específico. Um serviço pode contar toda a requisição, aplicar outra restrição ou usar “MB” de forma vaga na interface. Verifique a documentação ou mensagem de erro antes de decidir qual interpretação vale.

Mude o arquivo, não só a etiqueta

Se uma imagem for muito grande, experimente o compressor de imagens e inspecione o arquivo exportado. Para o exemplo acima, um limite decimal de dez megabytes exige uma redução de pelo menos 200.000 bytes — cerca de 1,96% do tamanho original. Mire abaixo do limite em vez de confiar em um valor arredondado.

Alterar dimensões também pode reduzir a quantidade de dados da imagem, mas renomear a extensão ou converter MB para MiB não. Mantenha o original e verifique textos, rostos e detalhes finos após uma exportação com perda. O resultado da compressão depende da imagem fonte e das configurações; este cálculo não garante uma redução específica.

O registro de resultados contém as conversões exatas e verificações de limites de 21 de outubro de 2026. São checagens aritméticas contra o conversor, não testes do uploader de outro site.