Documentation Index
Fetch the complete documentation index at: https://mintlify.com/N3XT3R1337/RiftCE/llms.txt
Use this file to discover all available pages before exploring further.
Rift CE provides a bulk import flow for quickly adding many accounts at once, and an export flow for backing up or sharing account metadata. Imports validate cookies against the Roblox API in real time. Exports never include raw cookies or passwords — only metadata safe to store or share.
Importing accounts
Cookie import
Username:password import
Paste one or more .ROBLOSECURITY cookies — one per line — into the import dialog and click Import.What happens for each cookie:
- Leading and trailing whitespace is stripped.
- If the cookie starts with
_|WARNING, the prefix up to and including the second | character is removed automatically. You can paste cookies directly from a browser’s Application tab without manual editing.
- The cookie is validated against the Roblox API. The API returns the account’s
userId and username on success.
- If an account with the same
userId already exists in the vault, the entry is skipped (counted as Failed).
- On success, a new
Account is created with the Username, UserId, SecurityToken, and LastUsed fields populated and saved to the vault.
# Example input (one cookie per line)
_|WARNING:-DO-NOT-SHARE-THIS.--Sharing-this...|ABCDEF1234567890...
ABCDEF1234567890...
Cookie validation makes one Roblox API call per line. A large paste of hundreds of cookies will run for an extended period. Watch the progress indicator and do not close the dialog until the import completes.
Paste username:password pairs — one per line — into the import dialog and select the Username:Password mode.# Example input
player1:hunter2
anotheruser:mypassword
Key differences from cookie import:
- No API call is made. Accounts are added immediately without validation.
- Deduplication is by username (case-insensitive) rather than by user ID.
- The
UserId field is not populated at import time. Run a health check after import to resolve user IDs and validate credentials.
- Each line must contain exactly one
: separator. The username is the part before the first :, and the password is everything after it.
var parts = trimmed.Split(':', 2);
var username = parts[0].Trim();
var password = parts[1].Trim();
Import progress
Both import modes report progress through the ImportProgress model:
| Field | Type | Description |
|---|
Total | int | Total number of lines submitted for import. |
Completed | int | Lines processed so far (successes + failures + skipped blanks). |
Succeeded | int | Lines that resulted in a new account being added. |
Failed | int | Lines where validation failed or a duplicate was detected. |
CurrentItem | string | A truncated preview of the item currently being processed (first 20 characters of the cookie or username). |
The progress indicator in the UI updates after every line using an IProgress<ImportProgress> callback.
Exporting accounts
JSON export
CSV export
Copy to clipboard
Click Export → Export to JSON to save account metadata to a .json file.[
{
"username": "player1",
"userId": 123456789,
"alias": "My main",
"group": "Alts",
"robux": 500,
"cookieValid": true,
"lastHealthCheck": "2024-06-01 14:30:00",
"cookieAgeDays": 12
}
]
The JSON schema includes these fields for every account:| Field | Type | Source |
|---|
username | string | Account.Username |
userId | number | Account.UserId |
alias | string | Account.Alias |
group | string | Account.Group |
robux | number | Account.Robux (from last health check) |
cookieValid | boolean | Account.CookieValid (from last health check) |
lastHealthCheck | string | Account.LastHealthCheck formatted as yyyy-MM-dd HH:mm:ss, or "" if never checked |
cookieAgeDays | number | Account.CookieAge — days since cookie was last set, or 0 if unknown |
Click Export → Export to CSV to save the same fields to a comma-separated file compatible with Excel and Google Sheets.Username,UserId,Alias,Group,Robux,CookieValid,LastHealthCheck,CookieAgeDays
"player1",123456789,"My main","Alts",500,True,"2024-06-01 14:30:00",12
String fields (Username, Alias, Group, LastHealthCheck) are double-quoted. Double-quote characters within field values are escaped by doubling them (""). Right-click an account and choose Copy Details to copy a human-readable summary of that single account to the clipboard:Username: player1
User ID: 123456789
Alias: My main
Group: Alts
Robux: 500
Cookie Valid: Yes
Last Checked: 2024-06-01 14:30:00
Raw .ROBLOSECURITY cookies and passwords are never included in any export. All three export formats output only metadata. If you need to transfer credentials between machines, use the encrypted backup file instead.
Automatic backups
BackupService creates automatic daily backups of the encrypted accounts.dat file. Backups are stored at:
%LocalAppData%\RiftCE\backups\
Because backups are copies of the DPAPI-encrypted file, they can only be restored on the same Windows user account that created them. To restore a backup, replace accounts.dat with the desired backup file and restart Rift CE.
Before performing a bulk import or deletion, manually trigger a backup from Settings → Backup Now to create an on-demand snapshot.