Convertir KB y MB

Introduce una cifra, selecciona su unidad de origen y la unidad que necesitas. El resultado aparece junto con la cantidad de bytes, porque el archivo sigue siendo el mismo y solo se expresa en otra unidad.

KB, MB y GB son decimales: 1 KB = 1000 bytes. KiB, MiB y GiB son binarios: 1 KiB = 1024 bytes. Una conversión de unidades no reduce el tamaño de un archivo.

Resultado

Tamaño del archivo en distintas unidades

Tras una entrada válida, aquí ves la misma cantidad en bytes, KB, KiB, MB y MiB. El número de bytes no cambia; solo cambia la unidad.

Ejemplo: comparación de 1 MB y 1 MiB

1 MB son 1.000.000 bytes; 1 MiB son 1.048.576 bytes. Por tanto, MiB incluye 48.576 bytes más. Estos valores son fijos y no dependen de tu entrada.

1 MB1.000.000 byte
1 MiB1.048.576 byte
Bytes que contiene cada unidad
UnidadbyteSistema
1 KB1000Decimal (factor 1000)
1 KiB1024Binario (factor 1024)
1 MB1.000.000Decimal (factor 1000)
1 MiB1.048.576Binario (factor 1024)
1 MB y 1 MiB en la misma escala, ambas barras desde cero

Convertir unidades no modifica archivos. Que una cifra encaje no demuestra por sí solo que un portal acepte el archivo.

Introduce los números con los separadores decimales y de agrupación del idioma seleccionado. También puedes utilizar los dígitos correspondientes a ese idioma.

Convertir directamente entre MB y KB

En un ordenador, el resultado aparece junto a los campos de entrada; en el móvil, debajo. Lo verás en la unidad de destino elegida y, además, en bytes, MB y MiB. Con «Intercambiar unidades» inviertes las unidades de origen y destino, por ejemplo, para pasar de una conversión de MB a kB a otra de kB a MB. Así puedes hacer la conversión en ambas direcciones en la misma página.

La respuesta breve a la pregunta más frecuente es: 1 MB equivale a 1000 kB. El kilobyte y el megabyte son unidades decimales y aumentan en múltiplos de mil. 1 kB equivale a 1000 bytes y 1 MB equivale a 1.000.000 bytes. Por eso, para pasar de MB a kB multiplicas por 1000, y para pasar de kB a MB divides entre 1000. La opción KB de la calculadora representa precisamente este kilobyte decimal. Si quieres calcular con 1024, selecciona las unidades binarias KiB, MiB o GiB.

Tamaños de archivo decimales de un vistazo, con dos valores de ejemplo
Valoren kBen MBen bytes
1 kB10,0011000
1 MB100011.000.000
1 GB1.000.00010001.000.000.000
2,5 MB25002,52.500.000
750 kB7500,75750.000

KB y KiB: ¿a qué unidad se refiere?

Hay dos sistemas para expresar los tamaños de archivo. Las unidades decimales del SI, kilobyte, megabyte y gigabyte, aumentan en múltiplos de 1000. Las unidades binarias de la IEC, kibibyte, mebibyte y gibibyte, aumentan en múltiplos de 1024. Los nombres suenan parecidos, pero las cantidades de bytes son distintas y la diferencia aumenta con cada nivel.

Factores de conversión a bytes de todas las unidades que ofrece la calculadora
SímboloNombreSistemaEquivale a
BbyteUnidad base1 byte
kBkilobytedecimal (SI)1000 bytes
MBmegabytedecimal (SI)1.000.000 bytes
GBgigabytedecimal (SI)1.000.000.000 bytes
KiBkibibytebinario (IEC)1024 bytes
MiBmebibytebinario (IEC)1.048.576 bytes
GiBgibibytebinario (IEC)1.073.741.824 bytes

Al compararlos directamente, 1 MB contiene 1.000.000 bytes y 1 MiB contiene 1.048.576 bytes. Por tanto, un mebibyte tiene 48.576 bytes más, una diferencia de casi el 5 por ciento. Entre GB y GiB, la diferencia ya ronda el 7,4 por ciento. Dentro de un mismo sistema, es sencillo: 1 MB = 1000 kB y 1 MiB = 1024 KiB. La dificultad aparece cuando se mezclan los dos sistemas. Una igualdad como 1 MB = 1024 kB no se ajusta a ninguna de las dos definiciones.

¿Se calcula con 1000 o con 1024?

Depende de la unidad, no de la calculadora. Para kB, MB y GB se aplica el factor 1000; para KiB, MiB y GiB, el factor 1024. La duda surge cuando solo aparece «MB» y no se aclara cómo debe interpretarse, porque el símbolo no se utiliza de la misma manera en todos los programas y textos antiguos. Por eso, no des por hecho que tu gestor de archivos, tu programa de correo y el portal al que subes el archivo utilizan el mismo sistema. Lo que cuenta es la indicación del destinatario. Si no aclara si se refiere a 1000 o a 1024, el valor decimal, que es el menor, te permite ir sobre seguro. El ejemplo del siguiente apartado muestra por qué.

Un ejemplo con un límite de tamaño para PDF

Supongamos que un formulario de subida permite archivos PDF de hasta 10 MB y que tu archivo ocupa 10 MiB. Ambas cifras se han elegido libremente para este ejemplo y no proceden de ningún portal real. A primera vista, parece que el archivo cumple el límite, ya que en ambos casos aparece un 10. El cálculo a través de bytes muestra algo distinto:

  1. Archivo en bytes: 10 MiB × 1.048.576 = 10.485.760 bytes.
  2. La misma cantidad de bytes en MB: 10.485.760 ÷ 1.000.000 = 10,48576 MB.
  3. Límite en bytes: 10 MB × 1.000.000 = 10.000.000 bytes.
  4. Comparación: 10.485.760 bytes son 485.760 bytes más de lo permitido. El archivo es demasiado grande.
Ejemplo hipotético: un archivo de 10 MiB y un límite de 10 MB expresados en tres unidades
TamañobytesMBMiB
Archivo10.485.76010,4857610
Límite10.000.00010≈ 9,5367

Expresar el archivo como 10 MiB o como 10,48576 MB no cambia sus 10.485.760 bytes, y el límite sigue superándose. A la inversa: si te mantienes por debajo de 10.000.000 bytes, estarás por debajo de un límite indicado como «10 MB» en ambas interpretaciones, porque la decimal es la más estricta.

El truco para recordarlo: pasar siempre por bytes

Cuando mezclas unidades, no necesitas memorizar un factor específico que, por ejemplo, convierta directamente de MiB a kB. Convierte primero a bytes, multiplicando el valor por el factor de conversión a bytes de la unidad de origen, y después divide entre el factor de conversión a bytes de la unidad de destino. La calculadora funciona exactamente así: resultado = valor × factor de la unidad de origen ÷ factor de la unidad de destino. Para convertir 10 MiB a kB, el cálculo es 10 × 1.048.576 ÷ 1000 = 10.485,76 kB.

También debes distinguir entre bits y bytes. Un byte contiene 8 bits. Esto es especialmente importante para las velocidades de transferencia, que suelen indicarse en Mbit/s, mientras que los tamaños de archivo se expresan en bytes. Por eso, esta calculadora se limita a unidades basadas en bytes y no ofrece una opción de bits. Para saber cuánto tardará la subida con tu conexión, puedes calcular el tiempo de subida por separado.

Introducir cifras y entender el redondeo

La calculadora usa la coma como separador decimal y el punto exclusivamente para agrupar los millares. Si usas puntos, el primer grupo debe tener entre una y tres cifras y los siguientes, exactamente tres. No se admiten espacios para agrupar cifras. Escribe solo el número, sin unidades. Ten en cuenta estas reglas:

  • «2,5» significa dos y medio. «2.5» se rechaza: el punto no funciona como separador decimal.
  • «1.000» se interpreta como mil; «1,000» se interpreta como uno.
  • Para introducir mil, escribe «1000», «1.000» o «1.000,00».
  • La calculadora no acepta la notación científica, como «1e3», ni agrupaciones incorrectas de millares, como «12.34.567,89». Rechaza estas entradas en lugar de continuar el cálculo con un número mal interpretado.
  • Se permite introducir «0». Aunque el lector numérico reconoce los números negativos, la calculadora no los admite como tamaños de archivo.

Los resultados se muestran con coma decimal y, cuando corresponde, puntos para agrupar los millares. Los números con muchos decimales se redondean para mostrarlos. Si estás cerca de un límite, compara la cantidad de bytes y no el valor redondeado en MB. Los resultados muy pequeños siguen siendo visibles: 1 byte equivale a 0,000000001 GB. En lugar de mostrar un cero redondeado, la calculadora presenta estos valores en notación científica, mediante una potencia de diez.

También existe un límite superior. Si un resultado es demasiado grande para representarlo con exactitud, la calculadora rechaza la entrada en lugar de mostrar una cifra imprecisa. Los tamaños de archivo habituales en subidas y archivos adjuntos quedan muy lejos de ese límite.

¿El archivo es demasiado grande? El siguiente paso adecuado

Si la comparación muestra que tu PDF supera el límite, seguir convirtiendo unidades no te ayudará. Una unidad distinta no hace que el archivo sea más pequeño ni más nítido, no elimina páginas ni determina si un portal lo acepta. Un PDF solo se hace más pequeño cuando su cantidad de bytes cambia realmente.

  • Si un archivo individual supera el límite, puedes reducir el PDF a un tamaño objetivo. Utiliza como objetivo el límite del destinatario. Si no está claro si se refiere a una unidad decimal o binaria, toma como referencia el valor decimal, que es el menor.
  • Si se aplican varias condiciones a la vez, como un límite por archivo y otro para el conjunto, puedes comprobar los límites de subida de tus archivos frente a todos los valores a la vez. Allí se consulta localmente el tamaño real de los PDF seleccionados, de modo que no tienes que convertir nada a mano.

Preferencias de privacidad

Elige si permites el análisis de uso y la publicidad opcionales. En esta vista previa sin publicar, ambos seguirán desactivados aunque los permitas. Las herramientas de documentos funcionan en cualquier caso. Puedes cambiar tu elección en cualquier momento desde el pie de página.

Ajustes necesarios

Necesario

Tus preferencias y el tema de color se guardan localmente. Las herramientas de documentos están disponibles sin los servicios opcionales.

Inactivo

Medición opcional del uso. Actualmente inactiva: permitirla guarda tu preferencia, pero no activa ningún servicio de análisis en esta vista previa.

Inactivo

Publicidad opcional. Actualmente inactiva: permitirla guarda tu preferencia, pero no activa ningún servicio de publicidad en esta vista previa.

El análisis de uso y la publicidad opcionales están desactivados.