Turn any CSV list into a searchable directory
Upload your data export. Get a browsable directory with detail pages per row, category filters, and enquiry forms — published on its own URL, in minutes.
No credit card required · Published in minutes
Also accepts Excel files
How it works
Three steps. No database wrangling.
Describe the directory
Tell Exepad what kind of directory — providers, businesses, members, properties — and what categories and filters matter for finding entries.
Attach your CSV
Upload the file. Exepad reads every column, detects categories and location fields, and builds listing pages with the right filter facets automatically.
Publish in minutes
Directory is live with a URL, per-entry pages, category filters, and contact actions. Add entries through the app or re-import a revised CSV.
Not a data-export grid.
A browsable directory.
Your rows become listings with their own pages, categories, enquiry forms, and SEO — built for visitors, not just internal lookup.
A detail page per row
Every row in your CSV becomes a dedicated URL with its own title, meta tags, and layout — indexable by Google as an individual page.
Filters and faceted search
Category, region, price, type — any CSV column becomes a filter facet. Visitors narrow by clicking instead of scrolling a grid.
Enquiry forms per listing
Visitors contact the vendor, book the service, or request more info through a form on every detail page. You get the email.
Email on every enquiry
Visitors submit, you get an email with the listing context, they get an auto-reply with reference. No third-party email service required.
Re-import to update
Upload a revised CSV and the directory updates — new rows append, existing rows refresh. Schema changes are surfaced for your review.
Mobile-ready cards
Listings render as responsive cards on phones — click-to-call, click-to-email, and map actions all work natively on mobile.
Built for data exports
Exepad reads CSV the way it actually ships — with all the messiness real exports have.
Column types inferred automatically
Email, URL, phone, date, category — column types are detected from sample values and rendered with appropriate UI on each detail page.
Location columns become map filters
Address, city, or lat/lng columns become location filters with optional map views — visitors browse by area, not by scroll.
Image URL columns become photos
A column of image URLs is detected and rendered as listing photos or galleries on each detail page.
Messy real-world CSVs handled
Mixed delimiters, quoted strings with newlines, UTF-8 or legacy encodings — Exepad handles what BI tools actually output.
CSV list vs. Exepad directory
A CSV of listings is an attachment. A directory is a product — discoverable by search engines, browsable by filter, and wired to capture interest.
Everything a CSV export can't do
A CSV is a file. A directory is a product. Every conversion gives you pages, search, SEO, and enquiry capture the export was never going to provide.
From CSV list to directory
in one sitting
Your rows become listings, your columns become filters, your categories become pages. Exepad does the extraction; you describe the shape.
Rows become listings
Every row becomes a detail page with its own URL, photo, description, and enquiry form. 2,000 rows produces 2,000 indexable listings.
Columns become filter facets
Category, region, type, price — each column becomes a filter visitors can apply. Combinations produce URL-addressable filter views.
Re-imports become refreshes
Upload a revised CSV anytime to append, update, or replace listings. Schema changes are detected and surfaced for review.
Frequently asked — CSV to Directory
Ready to publish?
Upload your CSV. Describe the directory. Get a searchable site in minutes.