Arrastra un SVG a la herramienta para medir sus trazados, nodos, elementos y anidamiento, y ver en qué nivel de complejidad lo sitúan esas cifras. Todo se mide en tu navegador.
Suelta un SVG aquí
o
Un archivo .svg de hasta 15 MB.
Se procesa en tu navegador: tu SVG se queda en tu dispositivo.
En esta página
Cómo se calcula el nivel de complejidad
El nivel no es una puntuación de IA ni una estimación. Sale de cuatro cifras medidas que se comparan con umbrales fijos, y el archivo recibe el nivel más alto cuya condición cumpla cualquiera de las métricas. Basta una sola cifra extrema para subirlo.
Umbrales de complejidad de FixMySVG: recomendaciones de FixMySVG, no reglas de Cricut.
Nivel
Se alcanza si se cumple cualquiera de estas condiciones
Muy alta
Más de 250.000 comandos, más de 20.000 trazados/formas o más de 50.000 elementos
Alta
Más de 100.000 comandos, más de 5000 trazados/formas o más de 15.000 elementos
Media
Más de 20.000 comandos, más de 1000 trazados/formas, más de 3000 elementos o grupos anidados a más de 8 niveles
Baja
Ninguna de las anteriores
El umbral de trazados/formas del nivel Alta es el mismo 5000 que Cricut documenta como límite de subida, así que cualquier archivo que lo supere tiene, como mínimo, complejidad Alta. Los demás umbrales son propios de FixMySVG, y un mismo archivo siempre obtiene el mismo nivel.
Qué mide cada cifra
Trazados / formas: todas las formas del diseño, incluidas las ocultas, es decir, elementos <path>, formas básicas como <rect> y <circle>, y copias creadas con <use>. Es la misma cifra que el contador de trazados SVG compara con el límite de Cricut.
Comandos (≈ nodos): los segmentos de mover, línea, curva, arco y cerrar de todos los datos de trazado, más su equivalente en las formas básicas (comandos de trazado en MDN). M10 10 L50 10 L50 50 Z tiene cuatro: un movimiento, dos líneas y un cierre. Es lo más parecido, y además medible, a los nodos que editas en un programa de diseño.
Subtrazados: contornos separados dentro de los trazados. Cada uno empieza con un comando de mover, así que un trazado compuesto como la letra O tiene dos (W3C SVG 2: trazados).
Elementos: todas las etiquetas del archivo, desde el <svg> raíz hasta grupos, definiciones, metadatos y restos del editor.
Grupos y profundidad de anidamiento: cuántos grupos <g> tiene el archivo y a cuántos niveles de profundidad está el más interno. Más de 8 niveles bastan por sí solos para que la complejidad sea Media.
Transformaciones: elementos con un atributo transform (mover, escalar, girar o sesgar). Se muestran como contexto y no se usan para el nivel.
Tamaño del archivo: se muestra solo como referencia y no se usa para el nivel. El límite documentado por Cricut se refiere a trazados, no a kilobytes, y un archivo pequeño puede contener muchísimas piezas diminutas.
Por qué importa la complejidad en Cricut
Cricut documenta un único límite estructural para subir SVG: 5000 trazados (Ayuda de Cricut: cómo subir imágenes a Design Space). No dice nada de nodos, grupos ni elementos, así que todo lo demás de esta página son recomendaciones de FixMySVG.
La cifra que conviene vigilar son los nodos. Cuando el número de comandos es muy alto, algo típico de los diseños vectorizados automáticamente a partir de una foto, el comprobador completo añade una advertencia de rendimiento de FixMySVG. El síntoma que suelen contar los usuarios de Cricut con archivos así es que Design Space se vuelve lento al subirlos y editarlos, aunque no se incumpla ninguna regla documentada.
Resultado real del analizador
Archivo de ejemplo: 13-high-complexity.svg
Ejemplo: pocos trazados, muchísimos nodos
Trazados
525
Comandos (≈ nodos)
106.050
Elementos
526
Grupos
0
Tamaño del archivo
636 KB
Tamaño
10in × 10in
viewBox
0 0 10000 10000
Complejidad
Alta
Compatibilidad con Cricut: Listo
El analizador de FixMySVG detecta solo 525 trazados en este diseño de aspecto vectorizado de 10 pulgadas, muy por debajo del límite, así que el veredicto para Cricut es Listo. Pero sus 106.050 comandos superan la barrera de 100.000, por lo que su complejidad es Alta.Abrir este ejemplo en el comprobador →
Compáralo con el mosaico de ejemplo del contador de trazados: 7284 trazados, pero solo 36.420 comandos. Su complejidad también es Alta, por el motivo contrario: sus trazados superan 5000, mientras que sus comandos por sí solos la dejarían en Media. Mismo nivel, dos soluciones distintas.
Cómo bajar el nivel
La cifra que subió el nivel te dice en qué trabajar:
Muchos comandos (nodos): simplifica los trazados en tu programa de diseño (Illustrator: Objeto › Trazado › Simplificar; Inkscape: Trayecto › Simplificar) y elimina los detalles demasiado pequeños para cortarlos. La guía de SVG demasiado complejos para Cricut repasa las opciones.
Muchos trazados: fusiona las piezas del mismo color en trazados compuestos o divide el diseño, como se explica en cómo reducir los trazados de un SVG.
Muchos elementos o mucho anidamiento: suelen ser datos sobrantes del editor y grupos contenedores. Safe Fix, en el comprobador completo para Cricut, elimina los datos del editor, los elementos vacíos y los grupos vacíos, y deshace automáticamente los grupos innecesarios.
Atención
Simplificar siempre cambia precisión por menos nodos. Una simplificación fuerte puede alterar visiblemente las curvas y las letras, así que compara el resultado con el original antes de cortar. Por eso FixMySVG no simplifica nodos automáticamente.
No. Se calcula a partir de cifras medidas (comandos, trazados y formas, elementos y profundidad de grupos) con los umbrales fijos publicados en esta página, así que un mismo archivo siempre obtiene el mismo nivel.
¿Cricut tiene un límite de nodos?
No uno que Cricut documente. Su centro de ayuda indica un límite de 5000 trazados para subir SVG; el número de nodos es una recomendación de FixMySVG.
¿Un archivo puede estar Listo para Cricut y tener complejidad Alta?
Sí. Un archivo puede quedarse por debajo de 5000 trazados y no incumplir ninguna regla documentada y aun así tener más de 100.000 nodos, que es justo lo que muestra el ejemplo de alta complejidad de FixMySVG.
¿Por qué el tamaño del archivo no cuenta para el nivel?
Porque los KB dicen poco de la estructura. El límite documentado por Cricut se refiere a trazados, y un archivo pequeño puede contener miles de piezas diminutas.
Un SVG demasiado complejo para Cricut suele tener demasiadas formas o demasiados nodos. Qué documenta Cricut, cómo medir la complejidad y cómo simplificarlo.
Formas prácticas de reducir trazados y nodos en un SVG: combinar formas, unión, duplicados y motas, limpiar vectorizados, simplificar, y lo que cuesta cada una.
Cuenta los trazados de un SVG y compáralos con el límite de 5000 que Cricut documenta para Design Space. Mira cuántos sobran, además de nodos y grupos.
Prueba un SVG con las reglas de subida que Cricut documenta para Design Space y obtén un veredicto claro: Listo, Necesita atención o No está listo, con motivos.
Revisa el viewBox, el ancho, el alto y las unidades de un SVG, compara sus proporciones y mira su tamaño en pulgadas y mm. Detecta un viewBox ausente o roto.