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.

SVG a CSS

La herramienta definitiva para integrar iconos vectoriales en tus hojas de estilo. Genera automáticamente Data URIs, Background-images o Máscaras CSS interactivas manteniendo la ligereza y resolución infinita.

Pegar SVG

Código Fuente SVG Vista Previa Original

Resultado CSS

Resultado Aplicado
Estudio de Utilidades

¿Quieres tener esta utilidad en tu web?

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

Preguntas Frecuentes

¿Es mejor usar Data URI o un archivo .svg externo?
Depende del uso. Los Data URIs eliminan peticiones HTTP (ideal para iconos pequeños), pero aumentan el tamaño del CSS. Para ilustraciones grandes o ricas en detalles, es preferible un archivo externo.
¿Cómo cambio el color de un SVG incrustado en CSS?
La mejor forma es mediante 'mask-image'. Al definir el SVG como una máscara, puedes usar 'background-color' para cambiar su color dinámicamente, incluso en estados :hover.
¿Qué navegadores soportan las Máscaras CSS?
Todos los navegadores modernos (Chrome, Firefox, Safari, Edge) tienen soporte completo. Para navegadores antiguos se suelen usar prefijos -webkit-.
¿Afecta el uso de Data URIs al SEO?
Sí, de forma positiva. Al reducir el número de peticiones necesarias para renderizar la página, mejora el tiempo de carga (LCP) y la puntuación en Core Web Vitals.
¿Puedo usarlo en frameworks como React o Tailwind?
¡Por supuesto! Puedes copiar el código generado y usarlo en tus archivos .css o incluso como valores arbitrarios en Tailwind CSS.

# ¿Por qué convertir SVG a CSS Data URI?

En el desarrollo web moderno, optimizar el rendimiento y la carga de recursos es fundamental. Insertar iconos directamente en el CSS mediante Data URIs elimina peticiones HTTP innecesarias, lo que reduce la latencia y mejora el tiempo hasta que la página es interactiva (TTI).

Esta herramienta transforma el código vectorial <svg> en una cadena de texto codificada que el navegador puede interpretar como una imagen de fondo o una máscara de recorte, manteniendo la escalabilidad infinita y la nitidez característica de los vectores.

# Beneficios Técnicos Principales

  • Cero Peticiones HTTP: Al integrar el gráfico en tus archivos .css, el navegador no necesita descargar archivos externos adicionales.
  • Personalización vía CSS Mask: Usando la técnica de mask-image, puedes cambiar el color de un icono vectorial complejo simplemente usando background-color.
  • Renderizado Inmediato: Evitas el parpadeo de contenido (FOUC) ya que los recursos visuales críticos están disponibles tan pronto como se descarga la hoja de estilos.

# Máscaras CSS (CSS Masks) vs Backgrounds

Mucha gente usa simplemente background-image para incrustar vectores, pero esto tiene una limitación: no puedes cambiar el color del SVG dinámicamente desde CSS.

Nuestra utilidad soporta la generación de código para Máscaras CSS. Al aplicar un mask-image con el Data URI generado, el icono actúa como un estencil, permitiendo que el background-color del elemento defina el color final del icono. Es la forma más profesional y flexible de gestionar iconos en Astro, Next.js o cualquier framework moderno.

Referencias Bibliográficas

Más utilidades de Desarrollo Web

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

Saneador de SVG

Pega código SVG sucio de Figma o un inspector y obtén un SVG optimizado: sin metadatos, sin atributos de editor y con clases CSS limpias.

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