.PNM

Archivo PNM

Portable Anymap
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo PNM es un Portable Anymap - una imagen rasterizada simple y sin compresión que abarca tres subformatos: PBM (blanco y negro), PGM (escala de grises) y PPM (color). Ábralo con GIMP, IrfanView o XnView en cualquier plataforma. Para el almacenamiento diario, conviértalo a PNG (sin pérdida) o JPEG usando ImageMagick o cualquiera de esas herramientas.

Desarrollador: Jef Poskanzer (original PBM/PGM/PPM, 1988); Netpbm maintained by Bryan Henderson and community Categoría: Archivos de imagen de mapa de bits Estándar abierto MIME: image/x-portable-anymap
SE ABRE EN Windows macOS Linux Web
Relacionado: .JPG · .PNG · .TIF · .ECW

En esta página

19k+ extensiones indexadas
Última revisión Aug 21, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo PNM?

.pnm (Portable Anymap) es una extensión paraguas que cubre tres subformatos de imagen rasterizada sin compresión relacionados de la familia Netpbm: PBM (Portable Bitmap, blanco y negro de 1 bit), PGM (Portable Graymap, escala de grises) y PPM (Portable Pixmap, color). El subtipo real de cualquier archivo .pnm se identifica por sus dos primeros bytes: P1-P3 para las variantes ASCII («planas») y P4-P6 para las variantes binarias («raw»).

Jef Poskanzer creó el formato PBM original en 1988 como parte de su kit de herramientas Pbmplus, añadiendo PGM y PPM poco después. Los formatos fueron diseñados para ser la representación de imagen sin pérdida más simple posible, capaz de sobrevivir al tránsito a través de enlaces de correo electrónico de 7 bits. Las variantes ASCII almacenan los valores de los píxeles como enteros decimales separados por espacios en blanco después de un encabezado de texto plano; las variantes binarias empaquetan los bytes sin procesar inmediatamente después del encabezado para un almacenamiento más compacto.

La profundidad de color varía desde 1 bpp (PBM) hasta 16 bpp por canal (PGM/PPM con valor máximo de 16 bits), produciendo hasta 48 bpp para imágenes en color. El formato no define compresión, cifrado, perfil de color, datos EXIF ni miniaturas - es deliberadamente minimalista.

PNG es el reemplazo moderno para el almacenamiento sin pérdida, pero los archivos .pnm siguen siendo un formato intermedio ubicuo en los flujos de procesamiento de imágenes de Unix. ImageMagick, GIMP, FFmpeg y prácticamente todas las herramientas de imagen de Unix leen y escriben el formato de forma nativa.

Seguridad y protección

RIESGO: LOW

PNM/PBM/PGM/PPM se encuentran entre los formatos de imagen más simples - encabezado de texto plano más datos de píxeles sin procesar (o valores ASCII). Sin ejecución de código, sin scripts, sin vulnerabilidades de compresión. Muy seguro de abrir. El riesgo principal es el tamaño de archivo sin comprimir trivialmente grande para imágenes de alta resolución.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOPortable Anymaptambién conocido como Netpbm anymap, PNM image
DESARROLLADORJef Poskanzer (original PBM/PGM/PPM, 1988); Netpbm maintained by Bryan Henderson and communitydesde 1988 (Jef Poskanzer's Pbmplus toolkit; PBM first, PGM and PPM by year-end)
TIPO MIMEimage/x-portable-anymap
TIPOImagen rasterizada simple sin compresión (codificación de texto o binaria); extensión paraguas para PBM/PGM/PPM
ESTÁNDARAbierto · libre de regalías
RELACIONADO.jpg.png.tif.ecw
MAGIC BYTES · FIRMA DE ARCHIVO
OFFSET
0001
HEX
5031
ASCII
P1
Los primeros 2 bytes son siempre «P» (0x50) seguidos de un dígito 1-6 (0x31-0x36): P1=PBM ASCII, P2=PGM ASCII, P3=PPM ASCII, P4=PBM binario, P5=PGM binario, P6=PPM binario. P7=PAM (Portable Arbitrary Map) usa la extensión .pam. .pnm es la extensión genérica que puede contener cualquiera de P1-P6.

Programas que abren archivos PNM

Windows5 apps
ImageMagick Código abierto Línea de comandos: «magick display file.pnm» o «magick file.pnm output.jpg» para convertir.
XnView Gratis Abrir directamente o arrastrar y soltar. Soporta PBM/PGM/PPM/PNM.
GIMP Código abierto Archivo > Abrir. GIMP lee todas las variantes de Netpbm de forma nativa.
IrfanView Gratis Archivo > Abrir; seleccione el archivo .pnm. También admite conversión por lotes.
FastPictureViewer Professional Pago Abre archivos PNM para una navegación rápida en un flujo de trabajo de revisión de fotos.
macOS3 apps
GIMP Código abierto Archivo > Abrir. GIMP lee todas las variantes de Netpbm de forma nativa.
ImageMagick Código abierto Línea de comandos: «magick display file.pnm» o «magick file.pnm output.jpg» para convertir.
XnView MP Gratis Archivo > Abrir. XnView MP es el sucesor multiplataforma de XnView.
Linux4 apps
GIMP Código abierto Archivo > Abrir. GIMP lee todas las variantes de Netpbm de forma nativa.
ImageMagick Código abierto Línea de comandos: «magick display file.pnm» o «magick file.pnm output.jpg» para convertir.
XnView MP Gratis Archivo > Abrir. XnView MP es el sucesor multiplataforma de XnView.
display (ImageMagick) Código abierto Shell: «display file.pnm» para visualizar interactivamente en cualquier escritorio X11.
Web1 app
Convertio Freemium Suba el archivo PNM; conviértalo a JPG, PNG, PDF, etc. en línea.

Detalles técnicos

especificación profunda
SubformatosParaguas para PBM (P1/P4, 1 bit), PGM (P2/P5, escala de grises) y PPM (P3/P6, color)
Bytes mágicosPrimeros 2 bytes: `P` (0x50) + dígito `1`-`6` (0x31-0x36) - identifica el subtipo y la codificación ASCII frente a binaria
Variantes ASCII (P1-P3)Valores de píxeles almacenados como enteros decimales separados por espacios en blanco - legibles por humanos y seguros para 7 bits
Variantes binarias (P4-P6)Bytes de píxeles sin procesar empaquetados inmediatamente después del encabezado ASCII - más compactos, mismos datos lógicos
CompresiónNinguna - los datos de píxeles se almacenan sin comprimir en todas las variantes
Profundidad de color1 bpp (PBM); 8 o 16 bpp por canal en escala de grises (PGM); 24 o 48 bpp en color (PPM con valor máximo de 16 bits)
Estructura del encabezadoCampos ASCII: número mágico, líneas de comentario opcionales con `#`, ancho, alto y luego valor máximo (ausente para P1/P4 de 1 bit)
Orden de bytesBig-endian para muestras de 16 bits en variantes binarias P5/P6; no aplicable para formatos de 8 bits o ASCII
Restricción de valor máximoDebe ser 1-65,535 (uint16); los valores ≤ 255 usan 1 byte por muestra en modos binarios P4-P6
DimensionesSin máximo definido; limitado en la práctica por la memoria disponible del sistema
Tipo MIME`image/x-portable-anymap`; subtipos: `image/x-portable-bitmap`, `image/x-portable-graymap`, `image/x-portable-pixmap`
Extensión PAMP7 (`.pam`, Portable Arbitrary Map) extiende PNM a recuentos de canales y profundidades de bits arbitrarios
Uso típicoFormato intermedio en flujos de procesamiento de imágenes de Unix; E/S nativa para ImageMagick, GIMP, FFmpeg y la mayoría de las herramientas de imagen de Unix
Lanzado1988 (Jef Poskanzer's Pbmplus toolkit; PBM first, PGM and PPM by year-end)
Última versiónNetpbm 11.x (2020s); format spec stable since early 1990s
Estándar abiertoSí · libre de regalías
Especificaciónnetpbm.sourceforge.net

Conversiones de PNM

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos PNM. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos PNM.

Preguntas frecuentes

¿Cuál es la diferencia entre PNM, PBM, PGM y PPM?
PNM (Portable Anymap) es el nombre genérico de la familia. PBM (Portable Bitmap) es blanco y negro de 1 bit. PGM (Portable Graymap) es escala de grises (8 o 16 bpp). PPM (Portable Pixmap) es color total (24 o 48 bpp). Un archivo .pnm es siempre uno de estos tres; el número mágico (P1-P6) en su interior indica cuál es.
¿Cómo convierto un archivo PNM a JPEG o PNG?
Use ImageMagick: «magick input.pnm output.jpg» o «magick input.pnm output.png». IrfanView y XnView también hacen esto a través de la interfaz gráfica. Se prefiere PNG para una conversión sin pérdida.
¿Por qué mi archivo PNM es tan grande?
PNM almacena datos de píxeles completamente sin comprimir - no hay ninguna compresión. Una imagen en color de 1920×1080 en PPM binario (P6) ocupa unos 6 MB; la variante PPM en ASCII (P3) rondaría los 25 MB. Convierta a PNG para un almacenamiento sin pérdida con una fracción del tamaño.
¿Puede Photoshop abrir archivos PNM?
Adobe Photoshop no admite PNM de forma nativa. Use GIMP (gratuito) o ImageMagick para abrir y convertir el archivo, y luego abra el PNG/BMP convertido en Photoshop.
¿Cuál es el número mágico de un archivo PNM?
Los dos primeros bytes son siempre «P» seguidos de un dígito: P1 (PBM ASCII), P2 (PGM ASCII), P3 (PPM ASCII), P4 (PBM binario), P5 (PGM binario), P6 (PPM binario).

Referencias

1Wikipedia - Netpbmen.wikipedia.org
2Netpbm - PNM format specificationnetpbm.sourceforge.net

Siga explorando

en toda la base de datos

Extensiones principales esta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.DATProgram Data File (generic)
4.PARTPartial Download File
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.MDMarkdown Document
10.TXTPlain Text File

Extensiones relacionadas

.JPGJPEG Image
.PNGPortable Network Graphics
.TIFTagged Image File Format
.ECWEnhanced Compression Wavelet (ECW) image
.AVIFAV1 Image File Format (AVIF)
.JP2JPEG 2000 Image (ISO/IEC 15444-1)

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z