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
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.
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
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
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.
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.