If you have a CAR file from a Bluesky account export, you can restore your account data into a new or existing Bluesky account. A CAR file is a snapshot of your account’s repository, containing your posts, likes, follows, and other data. This article explains what a CAR file contains, the prerequisites for importing it, and the step-by-step process to complete the import. You will also learn about common issues that can occur during the import and how to avoid them.
Key Takeaways: Importing a Bluesky Account via CAR File
- Settings > Account > Export My Data: Download your CAR file from the original account before closing it.
- Settings > Account > Import Data: Upload the CAR file to restore posts, likes, and follows to a new account.
- CAR file size limit: Files larger than 1 GB may fail to upload; compress or split them first.
What Is a CAR File in Bluesky?
A CAR file is a Content Addressable aRchive. It contains the entire repository of a Bluesky account. This includes all posts, replies, likes, reposts, follows, and block lists. The file uses a Merkle tree structure to store data in a verifiable way. Each piece of content is identified by a cryptographic hash, which ensures the data has not been tampered with.
When you export your account from Bluesky, the platform generates a single .car file. This file is a portable backup. You can store it locally or on cloud storage. If you later need to restore the account, you import this file into a new account. The import process reads the CAR file and recreates the account’s data on Bluesky’s servers.
The main prerequisite for importing a CAR file is that you must have access to the original account or a valid export file. You also need a new Bluesky account to receive the data. The new account must be active and not suspended. There is no official tool to merge two accounts via CAR imports. The import replaces the receiving account’s data with the data from the CAR file.
Steps to Import a Bluesky Account From a CAR File
- Export the CAR file from your original account
Sign in to the Bluesky account that you want to back up. Go to Settings > Account > Export My Data. Click the Export Data button. Bluesky generates a .car file and downloads it to your computer. Save this file in a secure location. - Create a new Bluesky account
If you do not already have a destination account, sign up for a new Bluesky account. Use the Bluesky app or website. Complete the registration process with an email address and a handle. Do not post anything yet. The import will overwrite the account’s data. - Open the destination account’s settings
Sign in to the new Bluesky account. Click your profile picture in the top-right corner. Select Settings from the dropdown menu. - Navigate to the Import Data option
In the Settings menu, click Account. Scroll down to the Data Management section. Click Import Data. - Upload the CAR file
Click the Choose File button. Locate the .car file on your computer and select it. The file upload starts automatically. Wait for the upload to complete. A progress bar shows the status. - Confirm the import
After the upload finishes, Bluesky displays a confirmation prompt. Review the details. Click Confirm Import. The import process runs in the background. Do not close the browser tab or app during this time. - Verify the imported data
Once the import completes, sign out and sign back in. Check your profile page. Confirm that your posts, likes, and follows appear. If some items are missing, check the notification area for error messages.
Common Issues and Things to Avoid When Importing a CAR File
CAR file upload fails or takes too long
Large CAR files can cause upload failures. Bluesky limits individual file uploads to 1 GB. If your export is larger, compress the file using a tool like gzip or split it into smaller chunks. Alternatively, contact Bluesky support for assistance with very large accounts.
Imported data does not appear after import
This can happen if the CAR file is corrupted or incomplete. Check the file size on your computer. A zero-byte file indicates a failed export. Re-export the original account and try again. Also, ensure that your destination account is not rate-limited. Wait 30 minutes and retry.
Importing a CAR file from a different Bluesky instance
Bluesky currently operates on a single main instance. CAR files from third-party or self-hosted instances may not import correctly. The data format may differ. Only use CAR files exported from the official Bluesky app or website.
You cannot import a CAR file into an account that already has data
Bluesky does not merge data. The import replaces the destination account’s entire repository with the content from the CAR file. If you have existing posts or follows on the destination account, they will be lost. Create a fresh account for the import to avoid data loss.
Handle and display name are not restored
The CAR file stores your original handle and display name, but Bluesky may assign a temporary handle after import. Go to Settings > Account > Handle to change it back. If the original handle is taken, you must choose a new one.
CAR File Import vs Manual Account Restoration
| Item | CAR File Import | Manual Restoration |
|---|---|---|
| Data included | All posts, likes, follows, blocks | Only what you manually copy or screenshot |
| Time required | 5-15 minutes for upload and processing | Hours to days depending on account size |
| Accuracy | Exact replica of original data | Prone to errors and omissions |
| Handle preservation | Not guaranteed | You can claim the handle if available |
Importing from a CAR file is faster and more reliable than manually recreating content. However, it requires a valid export and a fresh destination account. Manual restoration gives you more control over what gets restored but is labor-intensive.
After the import, check your moderation settings. The CAR file includes your muted words and blocked accounts. Go to Settings > Moderation to review these lists. You may need to reapply some settings if they did not transfer.