AI-Powered • BYOK • 100% Client-Side

Turn messy contact data into structured records

Paste unstructured text, upload business cards or handwritten notes, and let AI extract clean, structured contacts. Export to GoHighLevel-compatible CSV in seconds.

How It Works

1

Paste or Upload

Paste text from Word docs, emails, CRM exports, or drop business card / note images.

2

AI Extracts Contacts

GPT-4o reads your input, identifies contacts, and structures every field with confidence scores.

3

Review & Export

Edit any field, then export a GoHighLevel-ready CSV with proper notes handling.

Built for Real-World Data

Vision Support

Photograph a business card or handwritten note. The AI reads it all.

File Batch Processing

Drop a .txt file and walk away. The tool auto-chunks it, processes every section with AI, and accumulates all contacts — no copy-pasting required.

Parsing Rules

Teach the AI your preferences: "Second phone is always fax", "Idaho area codes go to mobile".

Special Instructions

Per-parse instructions let you handle edge cases without changing global rules.

Confidence Scores

Every field shows high/medium/low confidence so you know what needs review.

GHL-Ready CSV

Export columns match GoHighLevel import format. Notes are properly formatted with dates.

Built on Principles

Smart Contact Parser isn't just a tool — it's a philosophy about how your data should be handled.

Bring Your Own Key (BYOK)

Use your own OpenAI API key, stored only in your browser's localStorage. Never sent to our servers, never logged, never shared. You control your AI costs and your credentials.

Zero Server Storage

Contact data is processed entirely client-side via direct OpenAI API calls from your browser. No database on our end, no server-side processing, no data retention.

Open Source & Transparent

MIT Licensed. Every line of code is auditable on GitHub. No hidden analytics, no tracking pixels, no telemetry. You can verify exactly what happens with your data.

Community-Sustained

Free forever, sustained by community donations. No investors demanding monetization of your data. The incentives are aligned — building the best tool possible.

Why Client-Side Processing Matters

Contact data is some of the most sensitive business information you handle. Names, emails, phone numbers, and company affiliations are high-value targets for data breaches. Smart Contact Parser sends your data directly from your browser to OpenAI's API — our servers never see it, never store it, never touch it. Combined with BYOK, this is the most private AI contact parsing architecture possible.

Recommended Workflow

For large documents (hundreds of pages)

1

Start with 10 pages

Paste a small sample and review the output. See what the AI gets right and what needs adjusting.

2

Dial in your rules

Add parsing rules and special instructions until the output is 90%+ accurate. Example: "Notes section starts after the dashed line" or "Ignore page headers".

3

Drop the full document

Once rules are set, switch to the File Batch tab, drop your .txt file, and click Start. The tool auto-chunks the entire document and processes it unattended.

4

Review & export

Spot-check the results, fix any outliers, then export a single CSV for GoHighLevel import.

Ready to parse?

Bring your own OpenAI API key. Your data stays in your browser — nothing is stored on our servers.