Conversor de megapíxeles
Una imagen de 4000 × 3000 píxeles tiene exactamente 12 megapíxeles, y 12 megapíxeles son 12 millones de píxeles. Pase entre megapíxeles, píxeles, kilopíxeles, gigapíxeles y ancho por alto, o convierta una cifra de MP en medidas con la proporción que elija. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Valor
- 12
- Desde
- megapixels
- To
- pixels
- Resultado
- 12 000 000 pixels
- Píxeles totales
- 12 000 000
- Megapíxeles
- 12
- Kilopíxeles
- 12 000
Un conversor de resolución en megapíxeles transforma las cifras de marketing de sensores de cámara y pantalla en recuentos concretos de píxeles y al revés, sin fórmulas de hoja de cálculo ni redondeos publicitarios. Introduzca una magnitud positiva y una unidad de origen entre megapíxeles, píxeles totales, kilopíxeles, gigapíxeles o ancho por alto en píxeles; elija la unidad de destino; y la herramienta devolverá el valor convertido, el total de píxeles, la misma lectura en cada escala admitida, dimensiones opcionales según una relación de aspecto y líneas de sustitución paso a paso que puede pegar en un briefing o ficha técnica.
Qué unidades de resolución se admiten y cómo funciona la conversión
Esta capacidad convierte entre cinco representaciones cotidianas de resolución de imagen que dominan fichas de marketing de cámaras, configuraciones de canalizaciones de imagen y ejercicios de aula. Los megapíxeles son la unidad de marketing que más se busca: un megapíxel equivale exactamente a un millón de píxeles en la escala SI que usan los fabricantes de sensores, no a una potencia de dos al estilo mebibyte. Los píxeles totales son el producto bruto de ancho por alto que realmente reservan los búferes de imagen y los códecs.
Los kilopíxeles expresan el mismo total dividido entre mil para paneles compactos; los gigapíxeles lo dividen entre mil millones para mosaicos grandes y rasters de astronomía. Las dimensiones son un par ancho y alto en píxeles cuyo producto es el recuento total. La conversión pasa siempre por ese hub de píxeles totales: la entrada se convierte en total de píxeles con un factor exacto y después se escala a la unidad destino.
Las peticiones escalares con la misma unidad de origen y destino tienen éxito y devuelven la magnitud de entrada con un mensaje breve de que no hacía falta cambiar de unidad.
Consejos prácticos, límites y cuándo usar esta landing
Las comprobaciones de ida y vuelta son directas: convierta A a B y B de nuevo a A y confirme que recupera el original dentro del redondeo publicado a doce decimales.
Ejemplos clásicos de enseñanza incluyen doce megapíxeles a doce millones de píxeles, cuatro mil por tres mil píxeles a doce megapíxeles exactos, ocho punto dos nueve cuatro cuatro megapíxeles para un fotograma Ultra HD de tres mil ochocientos cuarenta por dos mil ciento sesenta, y doce megapíxeles de vuelta a un par de dimensiones dieciséis por nueve para bocetos de maquetación. Manténgase dentro del rango absoluto para que los totales intermedios no desborden.
Esta landing se dirige a quienes buscan un conversor de megapíxeles, megapíxeles a píxeles, calculadora de resolución de cámara o ancho alto a megapíxeles en línea; no es un conversor de densidad DPI o PPI, ni una calculadora de tamaño de impresión que convierta píxeles en pulgadas, ni una herramienta de profundidad de color o bits por píxel.
Prefiera esta capacidad cuando ambos extremos estén entre las cinco representaciones de resolución admitidas y necesite factores SI deterministas y cadenas de pasos; si necesita dimensiones físicas de impresión a partir de recuentos de píxeles y DPI, use en su lugar una calculadora de tamaño de impresión.
Qué puede hacer con ella
Comprobaciones de megapíxeles de cámara y sensor
Convierta las cifras de marketing en megapíxeles a totales exactos de píxeles o verifique que un fotograma ancho×alto declarado coincide con el conteo de megapíxeles anunciado.
Configuración de canalizaciones de imagen
Normalice campos de resolución mixtos en metadatos de activos—MP, totales de píxeles y pares de dimensiones—en una sola escala para cuotas de almacenamiento y trabajos de redimensionado.
Enseñanza de factores SI mega y giga
Docentes y alumnado convierten entre kilopíxeles, megapíxeles y gigapíxeles con factores exactos 10³ / 10⁶ / 10⁹ y líneas de pasos imprimibles.
Preguntas frecuentes
¿El conversor de megapíxeles es gratis?
La herramienta del navegador es gratuita y se ejecuta en local.
¿Cuántos píxeles tienen 12 megapíxeles?
Exactamente 12 millones. Un megapíxel equivale a un millón de píxeles en la escala decimal que usan los fabricantes de cámaras, no a una potencia de dos, así que el conversor multiplica por un millón.
¿Cómo calculo los megapíxeles a partir del ancho y el alto?
Elija ancho por alto como unidad de partida y escriba las dos medidas en píxeles. La herramienta las multiplica para obtener el total: un fotograma de 4000 × 3000 tiene exactamente 12 megapíxeles.
¿Puedo convertir una cifra de megapíxeles en ancho y alto?
Sí. Elija ancho por alto como destino y fije la proporción, que es 16:9 si no la cambia. El ancho sale de la raíz cuadrada del total ajustada a la proporción, y el alto es el total dividido entre ese ancho.
¿Calcula los ppp o el tamaño de impresión?
No. Solo convierte cantidades de píxeles y medidas de fotograma. La densidad en ppp, el tamaño de impresión en pulgadas y la profundidad de color son otras preguntas que necesitan otra calculadora.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/conv/megapixels \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":12,"to":"pixels"}'const res = await fetch("https://api.kit.forhosting.com/conv/megapixels", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 12,
"to": "pixels"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/megapixels",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 12,
"to": "pixels"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/megapixels", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":12,"to":"pixels"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":12,"to":"pixels"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/megapixels", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"value": 12,
"to": "pixels"
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.megapixels",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Los nombres de unidad desconocidos fallan con un error invalid_input claro en lugar de factores silenciosos incorrectos. Fotógrafos que contrastan megapíxeles del cuerpo con fotogramas reales de 4000 por 3000, equipos de producto que dimensionan canalizaciones de imagen, docentes que enseñan factores SI mega y clientes API que normalizan campos de resolución mixtos comparten el mismo camino determinista.
Qué unidades de resolución se admiten y cómo funciona la conversión
Cuando el destino es dimensions, se recuperan ancho y alto a partir del total y una relación de aspecto: el ancho es la raíz cuadrada del total por aspect_w entre aspect_h, y el alto es el total dividido entre el ancho, con fotograma dieciséis por nueve por defecto si omite aspect_w y aspect_h. Se aceptan alias habituales sin distinguir mayúsculas: mp, mpx y megapixel para megapíxeles; px, pixel count y total pixels para píxeles; kp y kpx para kilopíxeles; gp y gpx para gigapíxeles; y wxh, width x height y resolution para dimensiones. Si el nombre no está en esa lista, el solver rechaza la petición con invalid_input nombrando el campo erróneo y enumerando las unidades admitidas, de modo que los clientes no adivinen si un typo produjo un número incorrecto. Se rechazan ceros y valores negativos porque los recuentos de píxeles y las cifras de megapíxeles no son cantidades con signo; la magnitud absoluta debe permanecer dentro del límite publicado de un billón para que los productos intermedios sigan siendo finitos en precisión IEEE de doble en el Worker y en el navegador.
Cómo llamar a la API y leer la respuesta
Enlace esto a herramientas de comparación de cámaras, canalizaciones de activos multimedia, fichas educativas o trabajos por lotes que ya tengan una lectura de resolución y solo necesiten una segunda representación para mostrar o almacenar sin repartir tablas de conversión en cada binario de aplicación. Envíe un cuerpo JSON con la unidad destino en to (alias to_unit, unit_to y target) y bien una lectura escalar o un par ancho por alto. En modo escalar proporcione value (alias amount, quantity, n y mp) y opcionalmente from (alias from_unit, unit_from y source); si omite from y hay value, el origen por defecto es megapixels. En modo dimensiones proporcione width y height positivos (alias width_px, w, w_px y height_px, h, h_px); from puede ser dimensions o omitirse. Cuando to es dimensions, aspect_w y aspect_h opcionales (por defecto dieciséis y nueve) controlan la forma del fotograma recuperado. Value, width, height y las partes de aspecto deben ser números finitos positivos o cadenas numéricas estrictas dentro del límite absoluto de un billón. En caso de éxito la respuesta repite un value redondeado, etiquetas canónicas from y to, result como magnitud principal convertida, total_pixels, megapixels, kilopixels y gigapixels en cada petición, unit como etiqueta destino, formula y message como resúmenes en inglés de la lógica, steps como líneas de sustitución ordenadas y supported_units con los cinco identificadores canónicos. Cuando hay dimensiones de entrada o salida también aparecen width, height, aspect_w y aspect_h. La validación fallida—campos ausentes, números no finitos, valores no positivos, valores fuera de límites absolutos o un nombre de unidad desconocido—devuelve invalid_input y no se cobra. El precio es un fijo de $0.002 por petición exitosa con unidad item.
Consejos prácticos, límites y cuándo usar esta landing
Prefiera enviar números desnudos para value, width y height cuando controle el cliente; las cadenas numéricas solo se aceptan si coinciden con un patrón numérico finito estricto sin símbolos de moneda ni separadores de miles. Normalice las etiquetas de visualización en su lado si necesita grafías locales: esta API siempre devuelve los tokens canónicos cortos megapixels, pixels, kilopixels, gigapixels y dimensions para que las pruebas automatizadas se mantengan estables. Las tareas fallidas que devuelven invalid_input no consumen saldo prepago, lo que mantiene baratos los scripts exploratorios cuando los clientes prueban a propósito nombres de unidad desconocidos.
Preguntas técnicas
¿Qué unidades de resolución puede convertir?
megapixels, pixels (recuento total), kilopixels, gigapixels y dimensions (ancho×alto), incluidos alias habituales como mp, mpx, px, kp, gp y wxh.
¿Qué ocurre si envío un nombre de unidad desconocido?
La API devuelve invalid_input, nombra el campo erróneo y enumera las unidades admitidas. La tarea fallida no se cobra.
¿Un megapíxel son exactamente un millón de píxeles?
Sí. Este conversor usa la definición SI de marketing: 1 megapixel = 1 000 000 pixels, 1 kilopixel = 1 000 pixels, 1 gigapixel = 1 000 000 000 pixels.
¿Los resultados son deterministas entre navegador y API?
Sí. El handler y lib.js compartido usan factores SI fijos y redondeo a doce decimales, de modo que los ejemplos golden coinciden con producción.