Online URL Decomposer (Directory & Query String Extraction)

Drop a CSV with a URL column to automatically decompose URLs into directory segments (5 levels) and query string.

Before
URL
https://example.com/blog/2024/seo-guide?utm_source=google&utm_medium=cpc
https://example.com/products/shoes/running?color=red&size=10&sort=price
https://example.com/docs/api/v2/auth
https://example.com/search?q=test
https://example.com/
After
URLdir_1dir_2dir_3query_string
https://example.com/blog/2024/seo-guide?utm_source=google&utm_medium=cpcblog2024seo-guideutm_source=google&utm_medium=cpc
https://example.com/products/shoes/running?color=red&size=10&sort=priceproductsshoesrunningcolor=red&size=10&sort=price
https://example.com/docs/api/v2/authdocsapiv2
https://example.com/search?q=testsearchq=test
https://example.com/

Drag & drop CSV files here, or browse files

.csv format (up to 10 files, 500 MB each)

Required Columns

URL

Your data stays in your browser. By using this tool, you agree to our Terms and Privacy Policy.

How to Use This Template

Select Your File

Drag & drop a CSV file containing the required columns

Automatic Processing

Data is transformed and aggregated based on the template

View Results

Explore the aggregated results interactively on the Analyze page

Processing Details of This Template

  1. 1Extract from URL via regex → column "dir_1"
  2. 2Extract from URL via regex → column "dir_2"
  3. 3Extract from URL via regex → column "dir_3"
  4. 4Extract from URL via regex → column "dir_4"
  5. 5Extract from URL via regex → column "dir_5"
  6. 6Extract from URL via regex → column "query_string"