Skip to main content
Exepad
CSV to Directory

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.

Turn this provider CSV into a searchable directory

No credit card required · Published in minutes

Also accepts Excel files

4–10 min
From CSV to live directory
0 lines
Of code required
Every row
Gets its own listing page
Re-import
To refresh anytime

How it works

Three steps. No database wrangling.

1

Describe the directory

Tell Exepad what kind of directory — providers, businesses, members, properties — and what categories and filters matter for finding entries.

2

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.

3

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.

Feature
CSV list
Exepad directory
Finding an entry
Open in Excel, scroll, filter manually
Instant search plus filter facets
Viewing a listing
A row of 14 columns crammed together
Dedicated detail page with photos and contact
Discovery
Only people you send it to
Google-indexed pages found via search
Contact
Copy the phone number, dial manually
Click-to-call, click-to-email, enquiry form
SEO
Zero — CSVs aren't indexable
Every listing is its own HTML page
Updates
Re-email the updated file
Re-import to refresh, or edit in-place
Mobile experience
CSV in a spreadsheet app on a phone — unusable
Cards and detail pages sized for thumbs

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.

A detail page per row with stable URL
Category pages with their own URLs
Full-text search and faceted filters
Enquiry forms per listing tied to email
Click-to-call and click-to-email actions
Optional location filter with map view
Per-listing page-view analytics
SEO schema markup per listing
Re-import to refresh rows anytime
Your own domain with SSL included
Mobile-first responsive cards and pages
Export all listings back to CSV or Excel

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.