v1.4.0 — Live licensing + Dark mode

Map Excel columns
in 30 seconds.

Local Windows desktop app for column mapping and sync between spreadsheets. No cloud, no login, no upload of your data — ever.

No telemetry No login 30-day Pro trial
easyDataSync — Mapping
// source.xlsx → target.xlsx
customer_idCustomerID
first_name + last_nameFullName
(constant)Source = "WebShop"
(if Status = Active)IsActive = 1
— skip —internal_notes
● 3 changed rows · 12 new rows · ready to export

Per-column rules · Save as JSON profile · Re-run next month

Stop chaining VLOOKUPs. Save the mapping once.

You have a source spreadsheet (your data) and a target schema (the format another system needs). easyDataSync turns the chain of helper sheets and copy-paste into a saved mapping you click once.

CRM migrations

Convert export from system A to import format of system B. Push only the deltas, not the whole table.

Monthly inventory feeds

Supplier sends Excel, your ERP needs a specific schema. Drop the file, the watcher does the rest.

HR onboarding loads

New-hire spreadsheet → HRIS bulk-import format. Validation rules catch missing fields before upload.

How it works

Three steps, ~30 seconds the first time. Subsequent runs: one click.

1

Pick source + target

Drop in your data file (.xlsx, .xlsm, .csv, .tsv) and the target schema file you want to import into.

2

Map each target column

Direct copy from a source column · constant value · conditional flag · skip. Add per-column validations.

3

Save & sync

Save the mapping as a reusable JSON profile. Generate the import file with only changed and new rows.

Built for the messy 80%

Not Power Query. Not Airflow. Not a SaaS. A small, sharp tool for the data-import work that doesn't justify any of those.

Per-column mapping

Direct copy, constant value, conditional flag, or skip — chosen per target column.

Cell-by-cell diff

Output contains only changed and new rows. Source files are never modified.

Mapping profiles Pro

Save mappings as JSON. Reuse next month, share with a colleague, version-control them.

Validations Pro

Mandatory · allowed values · regex · numeric range. Catch bad data before the destination.

Watch-folder mode Business

Drop a file in a folder. Auto-process, validate, archive. CI/CD-friendly exit codes.

Bilingual UI

English (default) and German, switchable at runtime — Settings → Language.

Simple pricing

Free for personal use. Pay once or per year for commercial use. 14-day money-back guarantee.

Free

Personal use, single mapping

0 €
forever
  • Excel + CSV mapping
  • Cell-by-cell diff
  • 1 mapping profile
  • Bilingual EN/DE UI
  • Validations
  • CLI / Watch-folder
  • Commercial use
Download

Business

Companies, teams

99 € / yr
per seat
  • Everything in Pro
  • Watch-folder mode
  • Commercial license
  • Continuous updates
  • Priority support (24 h)
Buy Business

Enterprise

5+ seats, SLA

from 499 € / yr
volume discount
  • Everything in Business
  • 5+ seats
  • Custom validations
  • Onboarding call
  • SLA support
Contact us

Prices include all applicable taxes. Payment processed by Lemon Squeezy (Merchant of Record). Refunds within 14 days, no questions asked.

Your data never leaves your machine

easyDataSync runs 100 % locally on Windows. Network calls only for license activation, license re-validation (every 30 days), and update checks against GitHub Releases.

🔒

No upload

Your spreadsheets stay on your disk.

📡

No telemetry

No usage tracking, no analytics, no third-party scripts.

🔐

Source is read-only

Source files are never modified. Output is a separate import file.

FAQ

Is the source code available?

The Software is proprietary. Binaries are distributed via the public GitHub repository, but the source is not published. The Free tier is free for personal use; commercial use requires a paid license.

How does the trial work?

First launch starts an automatic 30-day Pro trial. All Pro features unlocked. After expiry, the app reverts to Free tier — no nag screens, no forced uninstall.

Can I use the Free tier in my company?

The Free tier is for personal, non-commercial use only. Any use in a business context — including freelancers, contractors, employees on company time — requires a Business license.

What happens after my license expires?

Pro (perpetual): the version you bought keeps working forever. You only stop receiving updates after 1 year. Business / Enterprise (annual): at end of period, Pro features lock; the Free tier remains. Renew to keep Pro features.

Refund policy?

14-day money-back guarantee, no questions asked. Email info@lupzn.de with your order ID.

macOS or Linux support?

Not yet. Windows-only for now. macOS is on the roadmap if there's enough demand. Cast your vote by emailing info@lupzn.de.

SmartScreen warning on first launch — is it safe?

The binaries are not yet code-signed (certificates start at ~200 €/year). Right-click the .exe → Properties → "Unblock" → OK. Or in PowerShell: Unblock-File path\to\easyDataSync.exe. SHA256 hashes published with every release.

Try it for 30 days, free

No account needed. Download the installer, run it, open Info → "License" to see your trial state. Activate a key any time later.