Tiny Online Tools logoTiny Online ToolssearchBuscar herramientas…grid_viewTodas las herramientas
Iniciochevron_rightHerramientas de ingeniería inversachevron_rightAnalizador de Tamaño WASMAnalizador de Tamaño WASM

Analizador de Tamaño WASM

Descubre qué funciones y segmentos de datos dominan el tamaño de un módulo WebAssembly, con un desglose exacto ordenado y un mapa de árbol visual.

upload_file

Haz clic para buscar o arrastra y suelta archivos aqui

Elige un archivo .wasm para analizar

Aceptado: .wasm

Herramientas similares

Analizador de Tamaño por Source Map

Analizador de Tamaño por Source Map

Atribuye los bytes de un bundle a los archivos y carpetas de origen que los produjeron, usando su archivo .map — descubre qué ocupa espacio de verdad.

Analizador de Código Muerto JavaScript

Analizador de Código Muerto JavaScript

Pega un paquete JS y encuentra funciones de nivel superior sin ninguna referencia estática en el archivo — un análisis heurístico de alcanzabilidad, no una certeza.

Visualizador de Importaciones/Exportaciones WASM

Visualizador de Importaciones/Exportaciones WASM

Descubre qué necesita un módulo WebAssembly de su anfitrión y qué ofrece a cambio, agrupado por espacio de nombres, lado a lado.

Inspector de Bundle Webpack

Inspector de Bundle Webpack

Detecta el arranque en tiempo de ejecución de webpack, el mapa de módulos y los metadatos de chunk-push mediante forma del AST, muestra el código real de cada módulo y avisa claramente cuando un archivo no es salida de webpack.

Markdown a HTML

Markdown a HTML

Convierte Markdown a HTML de forma instantánea con vista previa en tiempo real.

Convertidor de Imágenes

Convertidor de Imágenes

Convierte imágenes entre JPG, PNG, WebP y otros formatos.

aleatorio nombre Picker

aleatorio nombre Picker

Pick aleatorio names desde a list.

apps

Mas herramientas

Explora nuestra coleccion completa de herramientas gratuitas en linea.

El Analizador de Tamaño WASM responde una pregunta que todo módulo .wasm grande plantea tarde o temprano: ¿qué está ocupando realmente todo este espacio? Analiza la propia codificación de secciones y funciones del módulo — no una estimación, sino la longitud exacta en bytes de cada cuerpo de función y segmento de datos — y te muestra a dónde fueron los bytes, todo en tu navegador.

Qué obtienes

  • Mapa de árbol (treemap) — las funciones más grandes del módulo, dispuestas como rectángulos de tamaño proporcional para que los mayores contribuyentes sean visualmente obvios de un vistazo. Haz clic en un recuadro para ver su tamaño exacto y firma.
  • Funciones — todas las funciones ordenadas por tamaño, con su recuento de bytes y proporción del archivo total, exportable como CSV para profundizar más.
  • Segmentos de datos — el mismo desglose para los segmentos de datos de un módulo (cadenas literales, tablas estáticas, activos embebidos).
  • Secciones — un resumen a nivel de sección que concilia código, datos, secciones personalizadas y sobrecarga estructural con el tamaño total exacto del archivo.

Por qué importa

Cuando un paquete .wasm es más grande de lo esperado, "qué función representa el 40% de mi binario" es una pregunta mucho más accionable que mirar un recuento total de bytes. Esta herramienta convierte esa pregunta en una lista ordenada y una imagen, para que puedas decidir qué merece realmente optimizarse, separarse o compilarse con distintas opciones — en lugar de adivinar.

Es bueno saberlo

Cada tamaño mostrado aquí es exacto, leído directamente de la codificación de secciones y funciones con longitud prefijada del propio binario — nunca una estimación. El propio mapa de árbol es una disposición proporcional simple (no un algoritmo squarified), elegida por legibilidad antes que por pulido visual; la posición de los recuadros no corresponde a dónde se ubican físicamente los bytes en el archivo, solo el tamaño relativo. Para un mapa por desplazamiento de bytes del archivo, consulta la herramienta Explorador Binario WASM.