Everything you need to know about using Journal Genie for seamless account switching
Journal Genie is a browser extension for Chrome and Firefox that makes it easy to switch between multiple accounts on journal websites like Dreamwidth, InsaneJournal, LiveJournal, and other LJ-compatible sites.
Instead of manually logging out and back in every time you want to switch accounts, Journal Genie lets you do it with just one click. It's perfect for managing character accounts for roleplay, personal blogs, community moderation, or any situation where you need multiple accounts.
Installing Journal Genie is quick and easy on both Chrome and Firefox:
For Chrome:
For Firefox:
After installation, look for the ✨ Journal Genie sparkle icon in your browser toolbar and click it to start adding your accounts!
Journal Genie is currently available for:
The extension works identically on all supported browsers, with all features available regardless of which browser you use.
Journal Genie supports all the major journal platforms:
If your favorite journal site uses the LJ interface protocol, it should work with Journal Genie!
Adding your first account is simple:
Journal Genie will test your credentials and save them securely on your device.
The bulk icon upload feature allows you to upload multiple icon files at once to your journal accounts, saving you significant time compared to uploading them one by one.
Key benefits:
Bulk icon upload is currently supported on:
The feature automatically detects if your selected account supports bulk upload and will show a clear message if not.
Using bulk icon upload is simple:
The extension will automatically log you in to the selected account if needed and upload all files with sequential keywords.
File requirements vary by platform:
Files that don't meet these requirements will be highlighted and won't be uploaded, allowing you to fix or remove them before proceeding.
Keywords are automatically generated using your base keyword plus a number:
You can always edit the keywords later through your journal's icon management page if needed.
Journal Genie comes with 8 beautiful built-in themes plus custom theme creation:
You can change themes anytime from the Manage Accounts page using the theme selector at the top.
Creating a custom theme is easy:
Your custom theme will immediately apply to all Journal Genie interfaces.
Yes! Custom themes are saved locally on your device:
Your custom theme settings will remain until you change them or reset the extension data.
Journal Genie offers three sorting options:
Use the sort dropdown in the Manage Accounts page to switch between these options. Your choice is remembered across sessions.
You can create a custom order in two ways:
Method 1: Drag & Drop
Method 2: Save Current Order
When enabled, Group by Site organizes your accounts by journal platform:
Toggle this on/off using the "Group by Site" switch in the Manage Accounts page.
This toggle controls which accounts are visible in the popup:
This is useful when you want to focus on accounts for a specific platform or see everything at once. The toggle is available in both the popup and Manage Accounts page.
Yes! Use the search box in the Manage Accounts page to quickly find accounts by:
Search works in real-time as you type and combines with your sorting and grouping preferences.
Journal Genie includes three view modes to display your accounts in the Manage Accounts page:
Switch view modes using the "View" dropdown in the Manage Accounts page. Line view is especially useful for drag & drop reordering with many accounts.
Compact View is a toggle in the popup window that reduces the amount of information shown for each account:
Enable Compact View using the toggle in the popup header. This is especially useful when you have many accounts and want a cleaner, more streamlined list.
Switching accounts is incredibly easy:
The whole process takes just seconds!
Journal Genie shows different status indicators for your accounts:
Accounts with errors will show "Invalid credentials" and should be edited to update the password or tested to verify the credentials.
Use the "Test" button to verify your account credentials:
If the test succeeds, any previous error indicators will be cleared and you'll be logged in. If it fails, the account will be marked with an error status.
Display names are custom labels you can give your accounts to make them easier to identify:
Set display names when adding or editing accounts. They appear prominently in the interface and can be used for sorting. If you don't set one, the username will be shown as the main identifier.
The "Reload Tabs" toggle in the popup automatically refreshes other open tabs for the same journal site when you switch accounts.
For example, if you have multiple Dreamwidth tabs open and switch accounts, all those tabs will refresh to show the new account. This ensures you don't accidentally post or comment from the wrong account.
You can toggle this on or off based on your preference. The current tab (where you clicked to switch) is never reloaded.
Yes! In the Manage Accounts page, you can select multiple accounts for bulk operations:
The button shows how many accounts are currently selected.
Journal Genie includes special support for Dreamwidth that automatically manages API keys:
This all happens behind the scenes - you just enter your regular username and password!
To edit an existing account:
This is useful if you've changed your password on the journal site or want to update the display name.
Yes! Journal Genie is fully compatible with LJ Juggler exports:
All your LJ Juggler accounts will be imported with their credentials preserved. You can test them after import to verify they work.
Journal Genie supports two export formats:
Choose Journal Genie format for full backups or transferring between devices. Use LJ Juggler format if you need to share with LJ Juggler users.
Creating a backup is easy:
This creates a JSON file with your account data that you can save as a backup or use to transfer accounts to another device.
When you import accounts:
After importing, you can test accounts individually to verify the credentials still work.
If an account shows invalid credentials:
If you recently changed your password on the journal site, you'll need to update it in Journal Genie too.
For custom journal sites:
/interface/flat
endpoint)www.myjournal.com
) without http://
or pathsIf bulk icon upload encounters issues:
The bulk upload page will show specific error messages for any files that can't be uploaded.
If the Journal Genie sparkle icon ✨ isn't visible:
For Chrome:
For Firefox:
The sparkle icon should now appear in your toolbar permanently.
If account switching is having issues:
Yes! Journal Genie is designed with privacy as a top priority:
Your passwords and account information never leave your computer except to authenticate directly with your journal sites.
Your passwords are stored securely:
Only you have access to your stored credentials on your specific device.
Journal Genie requires these permissions to function (same on Chrome and Firefox):
These permissions are used only for the extension's core functionality and never for tracking or data collection. The permission model is identical across all supported browsers.
Yes, but each device needs its own setup:
This design choice keeps your credentials more secure by not transmitting them over the internet.