Convertidor de XBM a SVGZ
Todo se procesa en tu dispositivo; los archivos grandes pueden tardar un poco.
Convierte SVGZ exactamente como SVG — el convertidor lo descomprime primero — o comprime un SVG de nuevo en SVGZ para su envío. Si tus archivos siguen en formato XBM, esta página es el atajo: XBM es un mapa de bits almacenado como código fuente en C, literalmente un arreglo de bytes hexadecimales que un compilador de C incluye. Era el formato original de iconos de X11, y todavía se compila.
Este conversor funciona por completo en tu navegador mediante WebAssembly: tus archivos nunca salen de tu dispositivo, no se sube nada y no hay marcas de agua, registros ni colas. Arrastra varios archivos a la vez para convertirlos en lote.
Comparación de XBM con SVGZ
| XBM | SVGZ | |
|---|---|---|
| Estructura | C #define matriz de bytes hexadecimales | SVG (XML) envuelto en gzip |
| Tipos / esquema | 1 bit, orden de bits X11 | Vector XML, comprimido con DEFLATE |
| Compatibilidad | X11, compiladores de C, GTK | Todos los navegadores (a través del encabezado), Inkscape |
| Ideal para | Cursores e íconos incorporados | Desplegando activos vectoriales en la web |
Cómo convertir XBM a SVGZ
- 1
Selecciona tus archivos
Arrastra y suelta tus archivos XBM en el área de arriba, o haz clic para elegirlos. Puedes añadir varios archivos a la vez para conversión por lotes.
- 2
Convierte al instante
Pulsa «Convertir a SVGZ». La conversión se ejecuta íntegramente en tu navegador con WebAssembly: sin subidas, sin colas, sin esperas.
- 3
Descarga los resultados
Descarga cada archivo SVGZ convertido por separado, o llévatelo todo de una vez en un ZIP.
Sobre el formato XBM
XBM es el formato de imagen más honesto jamás lanzado: el "archivo" es un arreglo en lenguaje C de bytes hexadecimales, compilado directamente en aplicaciones X11 como mapas de bits de cursores e íconos. Al renderizarse, es monocromo de 1 bit — los antecesores de cada cursor de pixel-art que aún usas.
Porque se compila, XBM nunca murió: las interfaces de firmware, los íconos incrustados y las herramientas retro de Unix todavía lo quieren. Convertir un PNG a XBM proporciona arte incrustable y compilable; la otra dirección muestra en vista previa lo que el array en C realmente dibuja.
+ Ventajas
- ✓Se compila directamente en programas C/C++
- ✓Formato de cero carga útil: solo texto
- ✓Todavía requerido por herramientas integradas y Unix
! Limitaciones
- −Sólo blanco y negro de 1 bit
- −Representación hostil hacia los humanos
- −El orden de bits de X11 confunde a los decodificadores hechos a mano
Sobre el formato SVGZ
SVGZ es lo que todo SVG es en un servidor bien configurado: el mismo contenido vectorial XML pasado por gzip. XML se comprime espectacularmente, por lo que un SVGZ suele ser un 70-80% más pequeño que el SVG del que proviene, por lo que Apache y nginx pueden servirlo de manera transparente con un encabezado Content-Encoding.
Convertir SVGZ a PNG o JPG simplemente lo infla primero: el contenido vectorial es idéntico en bytes a su SVG original. La otra dirección (vectorizar un ráster, luego comprimir con gzip) produce un recurso comprimido listo para desplegar.
+ Ventajas
- ✓70-80% más pequeño que el mismo SVG
- ✓Transparente para los navegadores a través de Content-Encoding
- ✓Fidelidad completa de vectores SVG
! Limitaciones
- −Algunas herramientas rechazan la doble extensión
- −Necesita gunzip antes de la edición manual
- −Confusión de MIME en servidores mal configurados
¿Por qué convertir XBM a SVGZ?
Piénsalo como mover tu archivo al contenedor que mejor encaja con el trabajo. Sólo blanco y negro de 1 bit SVGZ funciona de otra manera: 70-80% más pequeño que el mismo SVG Si esto encaja con lo que necesitas, ejecuta la conversión: tarda segundos y nada sale de tu dispositivo.
Preguntas frecuentes
¿Este conversor de XBM a SVGZ es realmente gratis?
Sí: completamente gratis, sin registro, sin marcas de agua y sin límites diarios de conversión. El sitio se mantiene con publicidad.
¿Mis archivos se suben a algún servidor?
No. La conversión se ejecuta por completo dentro de tu navegador con WebAssembly, así que tus archivos nunca salen de tu dispositivo: por eso es instantánea y privada.
¿Funciona en Windows, Mac, iPhone y Android?
Sí. Funciona en cualquier dispositivo con un navegador moderno: Windows, macOS, Linux, Android e iOS. No hay que instalar ningún software.
¿Perderé calidad al convertir XBM a SVGZ?
No: SVGZ es un formato sin pérdida, así que cada píxel de la imagen convertida coincide con tu archivo XBM original. Cuando el formato de destino admite compresión, también puedes ajustar el equilibrio calidad/tamaño antes de convertir.
¿Sobreviven las zonas transparentes al convertir a SVGZ?
La transparencia se conserva siempre que SVGZ admita canal alfa. Si el formato de destino no la tiene (como JPG), las zonas transparentes se aplanan sobre un fondo blanco: es una propiedad del formato, no de esta herramienta.
¿Puedo convertir varios archivos XBM a la vez?
Sí: arrastra tantos archivos como quieras y se convierten en un solo lote. Cuando salen varios archivos, todo se empaqueta en un ZIP para descargarlo de una vez.