100 credentials.
100 encrypted links. 30 seconds.
Upload a CSV with names, emails, and secrets. Get back a CSV where every row has a unique one-time encrypted link. Each link is independently encrypted â one compromise doesn't affect others. Perfect for IT onboarding, password resets, and credential distribution at scale.
CSV format required
name,secret,email Alice,aws_key_abc123def456,[email protected] Bob,db_password_xyz789,[email protected] Charlie,wifi_guest_pass,[email protected]
Drop your CSV here or click to browse
Max 500 rows per batch
Who uses Bulk Create
IT onboarding
New employee cohort of 50 people. Each needs unique temporary credentials. Upload a CSV with names, emails, and their specific passwords. Get back a CSV where each row has a one-time link. Forward each person their row.
Password rotation at scale
Security policy requires quarterly rotation across 200+ accounts. Generate all new passwords in your password manager, export to CSV, bulk-encrypt with CipherEdge. Each person gets their link atomically.
Healthcare staff credentials
New EHR system rollout at a clinic with 80 staff members. HIPAA requires encrypted delivery of system access credentials. Bulk Create handles this with a single CSV export from your HR system.
Client portal access delivery
Financial services firm onboarding 100 clients simultaneously. Each client portal has unique access codes. Bulk Create generates deanonymized, traceable delivery â audit log shows exactly when each recipient opened their link.
CSV Format
name,secret,email Alice Johnson,tempPass!xK92#,[email protected] Bob Smith,awsKey_abc123def456,[email protected] Carol Davis,ssh_key_content_here,[email protected]
nameRequired. Used for labeling in audit logs and the output CSV.secretRequired. The sensitive content to encrypt. Can be a password, API key, or any text.emailOptional. Shown in output CSV for reference. Not used for delivery â you send each row manually.Security: every link is independently encrypted
Each row in your CSV generates its own unique AES-256-GCM key. The encryption happens sequentially in your browser â no data is batched to our servers. This means:
Isolated compromise
If one recipient forwards their link to an unauthorized person, only their row is exposed â not the entire batch.
No server-side plaintext
All 500 rows are encrypted client-side. Our servers receive 500 pieces of ciphertext, none of which we can read.
Individual audit tracking
On Team plan, each link open is logged separately â with timestamp and IP â so you know exactly which person opened which link.