# Lista Indentada a Árbol ASCII

Convierte una lista jerárquica indentada (2/4 espacios o tabulación; prefijos -, *, 1. opcionales) en un árbol de directorios ASCII copiable. Dos estilos: cuadro Unicode y ASCII clásico. Interruptores para líneas guía completas, espacios finales y hojas entre corchetes.

> Página canónica: https://elysiatools.com/es/tools/ascii-tree-from-indented-list

- **Categoría:** Text Processing

- **Palabras clave:** árbol ASCII, árbol de directorios, lista indentada, árbol de carpetas, árbol de archivos, cuadro Unicode, árbol readme, estructura de proyecto, árbol copiable

## Descripción general

Convierte un esquema indentado normal en un árbol de directorios limpio y pegable — como el que ves al inicio de un buen README.

**Cómo funciona.** Pega cualquier lista jerárquica con sangría de 2 espacios, 4 espacios o Tab. Los prefijos de Markdown (`-`, `*`, `+`, `1.`) son opcionales y se eliminan automáticamente; las líneas en blanco se ignoran. El parser detecta la unidad de sangría más común, o puedes forzar una.

**Dos estilos.**
- **Cuadro Unicode** (`├── └── │`) — el moderno por defecto, luce genial en GitHub, Discord, VS Code y la mayoría de terminales.
- **ASCII clásico** (`|-- `-- |`) — sin Unicode, seguro para emails de texto plano, terminales antiguas y entornos solo ANSI.

**Tres interruptores.** Líneas guía completas; hojas entre corchetes `[]`; y recortar espacios finales para diffs más limpios.

**Por qué no usar `tree`.** `tree` solo escanea carpetas reales del disco. Esta herramienta funciona con *cualquier* texto indentado — un esquema, un brainstorm, un Markdown, una exportación de Notion — y eliges el estilo sin salir del navegador.

## Entradas

- **Lista indentada** (textarea): src index.ts tools json-formatter.ts qr-code-generator.ts package.json
- **Estilo** (select)
- **Unidad de sangría** (select)
- **Líneas guía completas** (checkbox)
- **Hojas entre corchetes** (checkbox)
- **Recortar espacios finales** (checkbox)

## Cuándo usarlo

- Cuando necesitas documentar la estructura de carpetas de un proyecto en el archivo README de GitHub de forma visual.
- Al preparar documentación técnica o correos electrónicos en texto plano donde no se pueden usar imágenes.
- Cuando tienes un esquema de directorios en un bloc de notas o Notion y quieres transformarlo rápidamente en un diagrama de árbol sin usar la terminal.

## Cómo funciona

- Pega tu lista jerárquica en el campo de texto, utilizando espacios o tabulaciones para definir los niveles de sangría.
- Selecciona el estilo de árbol deseado, ya sea el moderno cuadro Unicode o el formato ASCII clásico compatible con sistemas antiguos.
- Configura las opciones adicionales como la detección automática de sangría, las líneas guía completas o los corchetes para los archivos hoja.
- Copia el árbol generado directamente al portapapeles para usarlo en tu documentación o código.

## Casos de uso

- Creación de diagramas de estructura de directorios para archivos README.md en repositorios de código.
- Esquematización de flujos de navegación o mapas de sitio web a partir de listas de viñetas.
- Generación de diagramas de organización jerárquica para correos electrónicos y documentación técnica en texto plano.

## Preguntas frecuentes

### ¿Qué tipos de sangría soporta la herramienta?

Soporta sangrías de 2 espacios, 4 espacios y tabulaciones, detectando automáticamente el patrón más común.

### ¿Puedo incluir viñetas de Markdown en la lista de origen?

Sí, la herramienta elimina automáticamente prefijos comunes como guiones (-), asteriscos (*) o números (1.).

### ¿Cuál es la diferencia entre el estilo Unicode y el ASCII clásico?

El estilo Unicode utiliza caracteres de dibujo de cajas (├──) ideales para entornos modernos, mientras que el ASCII clásico usa caracteres estándar (|--) para máxima compatibilidad.

### ¿Para qué sirve la opción de hojas entre corchetes?

Envuelve los nombres de los archivos finales en corchetes, por ejemplo [archivo.txt], facilitando su identificación visual en el árbol.

### ¿Es necesario tener las carpetas reales creadas en mi disco?

No, esta herramienta procesa texto plano y no requiere acceder a tu sistema de archivos real.

## Herramientas relacionadas

- [Generador de Data URI](https://elysiatools.com/es/tools/data-uri-generator): Convierte archivos en Data URIs (Base64 o porcentaje-codificado) para incrustar imágenes, fuentes y recursos directamente en HTML, CSS o Markdown
- [Texto Invertido](https://elysiatools.com/es/tools/upside-down-text): Pon el texto del revés (ɥǝllo) con rotaciones por letra, más interruptores opcionales para conservar el orden de lectura y proteger URLs/correos. Texto Unicode plano, sin fuente.
- [AI Imagen a Markdown](https://elysiatools.com/es/tools/ai-image-to-markdown): Extraer texto de imágenes y convertir a formato markdown usando modelos de visión AI
- [Texto Negrita y Cursiva](https://elysiatools.com/es/tools/bold-italic-text): Convierte texto a negrita, cursiva o negrita cursiva usando el bloque Mathematical Alphanumeric Symbols de Unicode. Texto Unicode plano, sin fuente.
- [Calculadora de caminos más cortos (Dijkstra paso a paso)](https://elysiatools.com/es/tools/graph-shortest-path): Herramienta de apoyo al cálculo manual de Dijkstra: introduce 1–30 aristas (una por línea: origen, destino, peso) y los nodos origen/destino; no dirigido por defecto, con opción dirigida. Cada iteración registra qué nodo se fija, con qué distancia y cómo cada relajación actualiza la tabla tentativa; los empates se resuelven por el nombre lexicográficamente menor, así el registro coincide con la traza de un libro de texto; los pesos negativos se rechazan y un destino inalcanzable se reporta como respuesta válida. Clásico: A-B 4, A-C 2, B-C 5, B-D 10, C-E 3, D-E 4, D-F 11, E-F 8, de A a F → distancia 13 por A→C→E→F.
- [Formateador de Listas Markdown](https://elysiatools.com/es/tools/markdown-list-formatter): Convierte cada línea de texto en elementos de lista Markdown o listas numeradas
- [Conversor PDF a Markdown](https://elysiatools.com/es/tools/pdf-to-markdown): Convierte documentos PDF a formato Markdown con extracción de texto y preservación de formato
- [Comprobador de Estilo y Lint de Markdown](https://elysiatools.com/es/tools/markdown-lint-style-checker): Comprueba Markdown con ~15 reglas markdownlint más 2 reglas de tipografía china, con informe por línea y auto-corrección de problemas seguros en un clic

## Ejemplos

- [Ejemplos de Markdown](https://elysiatools.com/es/samples/markdown-samples): Ejemplos de formato Markdown desde estructuras simples hasta complejas
- [Muestras de Visor Markdown](https://elysiatools.com/es/samples/markdown-viewer-samples): Muestras Markdown para vista previa de README, renderizado de documentacion y pruebas de marcado
- [Muestras PDF](https://elysiatools.com/es/samples/pdf-samples): Muestras PDF generadas por herramientas 2026-02-01 a 2026-02-10
- [Test Pyramid Examples - Guía de Estrategia de Testing](https://elysiatools.com/es/samples/test-pyramid-examples): Ejemplos completos de implementación de pirámide de pruebas incluyendo pruebas unitarias, pruebas de integración, pruebas E2E, organización de pruebas y patrones de prueba estratégicos para aseguramiento de calidad de software balanceado

## Contenido relacionado

- [Generadores de diagramas estructurales y logicos](https://elysiatools.com/es/hubs/structural-and-logic-diagram-generators): Genera diagramas de flujo, mapas mentales, organigramas, arboles, diagramas de Venn, arboles ASCII y secuencias desde texto, JSON, conjuntos o logs.
