Next.js App Router path builder. Visually build route groups, parallel routes, and intercepting routes with code export.
100% browser-based — your data never leaves your device
Visual builder for Next.js App Router routes including groups and parallel routes.
Visual builder for Next.js App Router routes including groups and parallel routes.
Middleware Matcher BuilderBuild and test Next.js middleware config matcher patterns visually.
next.config VisualizerParse and explore next.config.js/ts options with descriptions and defaults.
Image Optimization CalculatorCalculate optimal image dimensions, sizes, and srcset for Next.js Image.
Route Handler GeneratorGenerate Next.js App Router API route boilerplate with type safety.
The App Router's power comes with an unusual mental model of parentheses, at signs, and dot patterns, and getting the folder layout right matters before a single file is written. This builder turns that design work into a visual exercise with exportable results.
Route design is where App Router projects succeed or stumble, and this tool fits the moments when structure is the deliverable. Use it to design complex route structures with route groups and parallel routes, visualize the folder structure before implementing a new feature module, and generate route boilerplate for onboarding new team members. Tech leads sketching an architecture and developers scoping a feature both reach for it before creating directories.
The builder makes the abstract concrete. The visual builder supports route groups for clean URL-agnostic organization, parallel route slots for independent views within a layout, and intercepting routes using the dot patterns that trip up most newcomers. The code export produces the complete folder and file tree as text, ready to scaffold or share.
The route structure you build here reveals your application's entire information architecture before it exists, including planned features, admin areas, and internal organization. Uploading that design to an online tool exposes your roadmap to competitors and anyone else watching the service.
This builder runs entirely in your browser, so your route structure is never uploaded anywhere. You can design and iterate on application architecture privately, and only the finished project ever sees the light of day.
Add route segments like /dashboard, /settings, or /blog/[slug] to build your app's URL structure visually.
Wrap folder names in parentheses like (marketing) or (admin) to organize routes without affecting the URL path.
Add @-prefixed slots like @modal or @sidebar for rendering multiple pages simultaneously within the same layout.
Copy the generated folder structure as text and use it to scaffold your Next.js App Router project.
Practical examples to help you get the most out of App Router Path Builder:
/(marketing) /about /contact /(admin) /dashboard /settings /(store) /products /cart
/@modal /login /cart /@sidebar /recent /trending /main /feed /profile
Route groups use parentheses (group), not square brackets [param]. Square brackets are for dynamic route segments, not groups.
Parallel route directories must start with @ (e.g., @modal, @sidebar). Directories without @ are normal route segments.
Route groups are folders named in parentheses like (marketing) or (admin). They organize routes without affecting the URL path, useful for layout grouping.
Parallel routes start with @ like @modal or @sidebar. They allow rendering multiple pages simultaneously within the same layout, each in its own slot.
Yes. The builder supports intercepting routes using (..) and (...) patterns to intercept navigation from child or sibling segments.
No. Everything is built locally in your browser. No data is uploaded.
Drag-and-drop route structure with groups, parallel routes, and intercepting routes.
Add (marketing), (admin) route groups with visual organization.
Configure @modal, @sidebar parallel route slots visually.
Generate the complete folder structure and file tree as text.
App Router Path Builder is useful in a variety of scenarios across different workflows:
Design complex route structures with route groups and parallel routes
Visualize the folder structure before implementing a new feature module
Generate route boilerplate for onboarding new team members
Group related routes in (marketing), (admin), or (dashboard) folders to organize layouts without affecting the URL path.
Use parallel route slots (@modal, @sidebar) to render multiple independent views within the same layout segment.
Explore more tools in the Next.js workspace:
Middleware Matcher Builder
Build and test Next.js middleware config matcher patterns visually.
next.config Visualizer
Parse and explore next.config.js/ts options with descriptions and defaults.
Image Optimization Calculator
Calculate optimal image dimensions, sizes, and srcset for Next.js Image.
Route Handler Generator
Generate Next.js App Router API route boilerplate with type safety.