Built for SFPS K-12 SIS administrators

Clean PowerSchool contacts with confidence.

PSClean scans your exported contacts, auto-merges high-confidence duplicates, and queues the ambiguous pairs for a fast side-by-side review, then exports import-ready CSVs for PowerSchool.

Runs locally on Windows · No student data leaves your device

Review Workspace — Cluster 12 of 47Pending
Contact ARecord #4821
NameMaria J. Gonzalez
Phone(555) 014-2280
Emailmgonzalez@email.com
Students2 linked
Contact BRecord #5097
NameMaria Gonzales
Phone(555) 014-2280
Emailm.gonzalez@email.com
Students2 linked
Merged survivor
NameMaria J. Gonzalez
Phone(555) 014-2280
Emailmgonzalez@email.com
Students2 linked
MergeSkipReject

92%

of duplicates auto-merged with high confidence

5 CSVs

in every export bundle, ready for import & audit

100%

local processing — data never leaves the device

1 queue

grouped review clusters, not endless flat lists

Why PSClean

Everything you need to trust your contact data

From the first CSV import to the final import-ready export, PSClean keeps a clear, auditable record of every merge decision.

Smart deduplication

Run analysis across names, phones, emails, addresses, and linked students. PSClean auto-merges high-confidence matches and flags only what truly needs your eyes.

Grouped review clusters

Pairs that share contacts are bundled into a single connected cluster, so you review related records together instead of fighting a flat, repetitive list.

Side-by-side comparison

Inspect Contact A and Contact B together with a live merged-survivor preview. Selecting a pair updates all three views at once.

Editable survivors

Fine-tune the computed survivor before export, correct a name, pick the right email, or keep the better address with a single click.

Guardian reference lookup

Optionally import or auto-detect a guardian reference file to verify family and relationship context from a toggleable side drawer.

Decisive actions

Merge, skip, reject, or merge an entire group from a persistent action bar built for fast, keyboard-friendly review sessions.

How it works

A simple two-screen workflow, end to end

PSClean keeps the same mental model the whole way through: process your files, review what needs a decision, and export clean data.

01Process workspace

Import & analyze

Upload your PowerSchool contacts export, optionally add a guardian reference file, choose an output folder, and run analysis while you watch live progress and log output.

  • Import contacts export CSV
  • Optional guardian reference lookup
  • Auto-merge high-confidence duplicates
02Review workspace

Review & decide

Work the grouped queue cluster by cluster. Compare two contacts side by side, preview the merged survivor, and choose merge, skip, reject, or merge the whole group.

  • Grouped, not flat, review queue
  • Three synced views per selection
  • Edit the survivor before export
03Export

Export the bundle

Generate a complete set of CSVs—import-ready output for PowerSchool plus deduped, flat, merge-report, and review-queue files for auditing and reporting.

  • import_ready.csv for PowerSchool
  • merge_report.csv for full audit trail
  • deduped, flat & queue exports

Export bundle

A complete, auditable set

Every run produces a bundle of CSVs so you get import-ready data for PowerSchool alongside everything you need for reporting, reconciliation, and a defensible audit trail.

  • import_ready.csv

    Cleaned, deduplicated contacts formatted for PowerSchool import.

  • deduped.csv

    The full set of merged contact records after deduplication.

  • contacts_flat.csv

    A flattened view of every contact for analysis and spot checks.

  • merge_report.csv

    A complete audit trail of every merge, skip, and reject decision.

  • review_queue.csv

    The state of all reviewed and pending duplicate pairs and clusters.

Download PSClean for desktop

A native desktop app that processes everything locally. Pick your platform and start cleaning contacts in minutes.

Windows

v2.1

Windows 10 & 11, 64-bit installer

Download Windows

Windows Portable

v2.1

Windows 10 & 11, 64-bit, portable zip

Download Windows Portable

Need a different platform? Contact our team.

Get in touch

We're here to help your district get clean data

Questions? Reach out and a member of our team will get back to you as soon as possible.

Email support
ethjames@sfps.k12.nm.us
Developer website
necrozma.xyz
Documentation
Soon
docs.psclean.app