HERRAMIENTA DE ARCHIVOS // 049

Generador de árbol de carpetas

Convierte la estructura de una carpeta en un árbol de texto fácil de copiar, documentar o comparar. Usa las rutas relativas proporcionadas por el navegador y puede mostrar tamaños de archivo sin leer su contenido.

Procesado localmente en tu navegador

Carpeta para convertir en árbol

Selecciona una carpeta completa
ArchivoTamañoTipo
No hay archivos seleccionados.
Selecciona archivos para comenzar.0 archivos
Publicidad

Cómo usar Generador de árbol de carpetas

  1. Selecciona una carpeta.
  2. Configura profundidad, tamaños y si quieres incluir archivos.
  3. Pulsa Generar árbol.
  4. Descarga el resultado como texto plano.

Qué hace esta herramienta de archivos

Construye una representación jerárquica a partir de webkitRelativePath. No necesita leer los bytes de los archivos para describir la estructura.

Las rutas se dividen en segmentos y se insertan en un árbol en memoria. Después se recorre la estructura con sangría y ramas de texto.

El selector webkitdirectory no informa carpetas completamente vacías. Por eso el árbol basado únicamente en FileList puede omitir directorios sin archivos.

Formatos admitidos y límites

Funciona en navegadores con selección de carpetas mediante webkitdirectory. Puede limitar la profundidad y excluir archivos del resultado.

ElementoFuente
RutawebkitRelativePath
TamañoFile.size

Ejemplo y consejos prácticos

Ejemplo: una carpeta de proyecto puede exportarse como árbol TXT para incluirla en documentación técnica sin copiar ningún archivo.

  • Usa profundidad 3 para resúmenes.
  • Oculta archivos si solo necesitas la jerarquía de carpetas.

Preguntas frecuentes

¿Cómo puedo generar un árbol de carpetas en texto desde el navegador?

Selecciona la carpeta y la herramienta transformará las rutas relativas en una estructura jerárquica de texto localmente.

¿El árbol de carpetas puede incluir el tamaño de cada archivo?

Sí. Puedes mostrar el tamaño junto al nombre usando el valor File.size proporcionado por el navegador.

¿Puedo limitar la profundidad del árbol para que no sea demasiado largo?

Sí. Puedes establecer 3, 5 o 10 niveles, o mantener la profundidad completa.

¿Por qué no aparecen carpetas vacías en el árbol generado con webkitdirectory?

Porque el FileList del selector de carpetas contiene archivos, no entradas vacías. Las carpetas sin archivos no pueden inferirse a partir de esas rutas.

¿Se leen los contenidos de los archivos para crear el árbol de carpetas?

No. Para construir el árbol solo se usan nombres, rutas relativas y tamaños de los archivos seleccionados.

Opciones del árbol

OpciónEfecto
ProfundidadLimita niveles mostrados
Solo carpetasOculta nodos de archivo

Explora más herramientas de archivos

Categorías de Callfile
Organización y nombres de archivos

Renombra, limpia, ordena y valida nombres de archivos.

Ver todo
Archivos comprimidos y compresión

Crea, inspecciona, comprime y extrae archivos comprimidos.

Ver todo
Integridad y verificación

Genera sumas de comprobación, manifiestos y firmas.

Ver todo
Inspección y análisis de archivos

Inspecciona bytes, cabeceras, tipos MIME y entropía.

Ver todo
Análisis de carpetas y almacenamiento

Analiza el tamaño, contenido, antigüedad y distribución de carpetas.

Ver todo
División y ensamblaje de archivos

Divide, une, extrae, parchea y verifica fragmentos.

Ver todo
Seguridad y privacidad de archivos

Cifra archivos y revisa indicadores de privacidad o seguridad.

Ver todo
Copias de seguridad y seguimiento de cambios

Compara conjuntos de copias de seguridad y detecta cambios en los archivos.

Ver todo