01 Proyectos 02 Conceptos 03 Apps 04 Utilidades 05 GameBob 06 Charlas

Mis mejores utilidades, ahora en tu móvil.

Accede a todas mis herramientas y proyectos de forma rápida, optimizada y en un solo lugar.

Saneador de SVG

Pega código SVG sucio exportado de Figma, Illustrator o Inkscape. Elimina metadatos, namespaces, atributos de editor y grupos vacíos para obtener un vector limpio y optimizado.

Estudio de Utilidades

¿Quieres tener esta utilidad en tu web?

Personaliza colores y modo oscuro para WordPress, Notion o tu propio sitio.

Preguntas Frecuentes

¿Puedo pegar el HTML completo de una página con SVG embebido?
Sí. El saneador detecta el elemento SVG dentro del HTML y extrae solo ese bloque para procesarlo. También funciona si pegas directamente el fragmento SVG.
¿Se puede usar con SVGs de Illustrator?
Sí. Illustrator exporta SVGs con declaraciones XML, metadatos y namespaces propios que el saneador elimina. El resultado es un SVG compatible con todos los navegadores modernos.
¿Qué diferencia hay entre limpiar y minificar?
Limpiar elimina atributos y etiquetas innecesarios pero mantiene el formato con indentación para que puedas leer y editar el código. Minificar además colapsa todo en una sola línea para reducir el peso al máximo.
¿Al eliminar IDs puede romperse el SVG?
Solo si algún elemento del SVG referencia otro por ID, por ejemplo a través de fill='url(#gradient)'. En ese caso desactiva la opción 'Eliminar IDs'. Por defecto está desactivada precisamente para evitar este problema.
¿Mi código SVG se envía a algún servidor?
No. Todo el proceso ocurre en tu navegador usando las APIs nativas DOMParser y XMLSerializer. El código nunca abandona tu dispositivo.

# Saneador de SVG: Limpia el Código de Figma e Illustrator al Instante

Pega cualquier SVG exportado desde Figma, Adobe Illustrator o el inspector del navegador y obtén un archivo vectorial limpio, optimizado y listo para producción.

# ¿Por qué los SVG exportados son tan sucios?

Cuando exportas un SVG desde Figma, recibes un archivo cargado de atributos que solo tienen sentido dentro de la aplicación: data-name, xml:space, referencias a capas internas y metadatos de diseño que no son necesarios en la web. El resultado es un SVG que puede pesar un 40-70% más de lo necesario.

La situación es aún peor con Inkscape, que añade sus propios espacios de nombres (inkscape:, sodipodi:). Un SVG de Illustrator puede incluir etiquetas <metadata>, declaraciones XML y atributos de versión completamente irrelevantes para el renderizado en el navegador.

# Qué elimina el Saneador de SVG

Metadatos de editor

Elimina las etiquetas <metadata>, <title> y <desc> que Figma e Illustrator añaden automáticamente y que no aportan nada al renderizado web.

Namespaces de Inkscape

Borra todos los elementos con prefijo inkscape: y sodipodi:, que solo sirven para que Inkscape recuerde el estado del editor y no tienen efecto visual en ningún navegador.

Atributos innecesarios

Suprime xml:space, version, xmlns:* superfluos y los atributos data-* de Figma que inflan el tamaño sin añadir funcionalidad.

Grupos vacíos

Detecta y elimina todos los elementos <g> vacíos que los editores dejan como artefactos de capas eliminadas o agrupaciones de diseño sin contenido.

Declaraciones XML

Retira la declaración <?xml version="1.0"?> y el DOCTYPE, que son restos de XML standalone innecesarios cuando el SVG se embebe directamente en HTML.

Opciones de minificación

Además de limpiar, puedes minificar el resultado para obtener el SVG en una sola línea, reduciendo aún más el peso para producción, o formatearlo con indentación para poder editarlo después.

# Cuándo usar un Saneador de SVG

  • Al exportar iconos desde Figma: antes de integrarlos en tu sprite SVG o en un componente de React/Vue.
  • Al preparar ilustraciones para la web: un SVG de 200 KB puede quedar en 60 KB solo eliminando metadatos.
  • Al añadir iconos a un proyecto open source: los revisores agradecen SVGs limpios sin artefactos de editor.
  • Al copiar SVGs del inspector de Chrome: el inspector añade atributos de estilo calculado que no deberían estar en el archivo fuente.

# Seguridad y privacidad

Todo el proceso ocurre en tu navegador usando el DOMParser nativo y XMLSerializer. El código SVG que pegas nunca abandona tu dispositivo: no se envía a ningún servidor ni se almacena en ninguna base de datos.

Referencias

Más utilidades de Desarrollo Web

Convertidor SVG a CSS

Transforma tus iconos vectoriales en código CSS optimizado (Background o Mask) para mejorar el rendimiento y la personalización de tu web.

usar herramienta

Calculadora Aspect Ratio

Calcula nuevas resoluciones de imágenes web y mantén proporciones perfectas en tus assets (16:9, 4:3, cuadrados...). Diseñado para proteger tus diseños UI.

usar herramienta

Generador Placeholder

Crea imágenes de prueba o bocetos con dimensiones y textos a medida al instante.

usar herramienta

URL Encoder & Decoder

Codifica caracteres especiales a un formato de web segura (Percent-Encoding) o decodifica rutas enrevesadas a texto legible para los humanos al vuelo.

usar herramienta

Limpiador CSS Duplicado

Analiza, unifica y purga todo tu código CSS redundante y repetido respetando reglas de cascada para optimizar tus hojas de estilo y ahorrar KBs al instante.

usar herramienta

CSS Inliner Pura

Transforma tu HTML de diseño bruto fusionando todas tus reglas de hojas de estilos externas y clases estáticas en HTML inyectado en línea (Email Safe).

usar herramienta

Especificidad CSS

Analiza el peso y la cascada de tus selectores CSS visualmente para evitar guerras de estilos.

usar herramienta

Generador de Cron

Crea y traduce expresiones cron a lenguaje humano de forma visual.

usar herramienta

JSON Formatter

Valida, repara y formatea JSON. Detección de errores en tiempo real.

usar herramienta

KeyCode Visualizer

Visualiza códigos de teclas JavaScript en tiempo real.

usar herramienta

Calculadora Costes LLM

Estima el precio de tus proyectos con GPT-4, Claude y Gemini.

usar herramienta

Tipografía Musical

Calculadora de escalas modulares armónicas para jerarquías tipográficas perfectas.

usar herramienta

Generador Mockups Móviles

Crea mockups profesionales de capturas para iPhone y Pixel con fondos personalizados.

usar herramienta

Generador de Hashes

Calcula potentes sumas de comprobación MD5, SHA-256 y SHA-512 al vuelo. Privacidad total con procesamiento nativo de seguridad en tu navegador.

usar herramienta

Biblioteca de Prompts

Guarda, organiza y etiqueta tus instrucciones favoritas de inteligencia artificial en un solo lugar. 100% privado en tu navegador.

usar herramienta

Conversor RGB, HEX & HSL

Transforma colores entre formatos web con precisión matemática. Genera armonías automáticas y analiza el contraste de accesibilidad WCAG.

usar herramienta

Legibilidad Visual (WCAG vs APCA)

Analiza el contraste real y la legibilidad según el grosor de fuente y colores. Compara WCAG 2.1 con el nuevo estándar perceptual APCA.

usar herramienta

Generador de UTM

Crea enlaces de seguimiento para tus campañas de marketing y mide el éxito de tu tráfico.

usar herramienta

Limpiador de Tracking URL

Elimina UTMs, fbclid, gclid y otros rastreadores de tus enlaces.

usar herramienta

Inspector de Certificados SSL

Analiza archivos .pem y .crt localmente para extraer fechas, emisores y huellas digitales. Privacidad total: el certificado nunca sale de tu equipo.

usar herramienta

Generador de Security.txt

Crea tu archivo security.txt según el estándar RFC 9116 para facilitar el contacto con investigadores de seguridad y proteger tu sitio web.

usar herramienta

Calculadora de Tiempo en Datos

Descubre cuánto tiempo pierden tus usuarios esperando Instagram, YouTube, TikTok y otras apps. Visualiza el impacto real: horas, días, años de vida perdidos en cargas.

usar herramienta

Excel/CSV a Tabla HTML

Transforma tus hojas de cálculo y archivos CSV en tablas HTML semánticas y limpias para tu web.

usar herramienta