Local-only password CSV check

Catch migration problems before import.

PortaPass finds duplicates, missing fields, malformed websites and format mismatches on your device—then creates a clean Apple Passwords or Chrome file when you are ready.

No accountNo cloud uploadNo password analyticsOne-time export unlock
PortaPass CSV analysis screen showing ready entries, warnings and duplicates
Preflight, don’t guess

A safer path between password managers

Apple and Google already provide import tools. PortaPass makes the sensitive file legible before you hand it to them.

1

Open locally

Choose a CSV on your device. A 25 MB and 10,000-row ceiling prevents unexpectedly large files consuming memory.

2

Review precisely

Map columns, inspect row errors, separate exact duplicates from conflicts, and exclude individual entries without exposing passwords.

3

Export deliberately

Create the destination format, preserve Apple OTPAuth values, respect Google’s 3,000-row limit, import, then delete both files.

Safe browser tool

Check a CSV header—never the password rows

Paste only one line of column names. Checks run in this tab, with no upload. Malformed quotes, duplicate names and hidden line separators are flagged. A matching header does not prove that the full file will import.

Never paste usernames, passwords, notes or OTPAuth values into a website. Use the PortaPass app for full local analysis.

Input is never submitted or stored. It is cleared after a check, when you change destination, or when this page leaves the foreground.

Your result will appear here. No file or password rows are checked.

Need the next step? Read the import checklist or view PortaPass for on-device analysis.

Real app screens

Designed to show problems, not secrets

PortaPass home screenPortaPass transfer direction choicesPortaPass post-import cleanup checklist