Before you start
-
Install the Acloset Chrome extension. On your laptop or desktop, get the Acloset extension from the Chrome Web Store.
-
Sign in to your Acloset account. Use the same login method that you used to create your account on the app
Instructions
-
Open the Closet tab
In Acloset, click the Closet tab and make sure All Clothes is selected.
-
Scroll through your whole closet
Scroll all the way down the list so every item has loaded and you've viewed all your clothes.
-
Turn on developer mode in Chrome
Click the three-dot menu in Chrome's top-right corner, then Extensions › Manage Extensions. On that page, make sure Developer mode in the top-right corner is switched on. This setting allows you to access the Acloset extension's data.
-
Open the Acloset tools panel
Right-click inside the Acloset side panel itself — not the main browser window — and select Inspect from the context menu.
-
Export your data from the console
Click the Console tab in the "DevTools" panel that opens, paste in the following code, and press Enter. Save the exported Acloset file that this creates (the export only contains wardrobe data, no personal information).
This code only reads data your browser already has stored, and downloads it. It doesn't send anything anywhere — you can read every line below (or paste it into an LLM) before you run it.
javascriptconst request = indexedDB.open("acloset.clothesSyncCache"); request.onerror = () => console.error("Failed to open database."); request.onsuccess = ({ target: { result: db } }) => { const store = "entries"; if (!db.objectStoreNames.contains(store)) return console.error(`Store "${store}" not found.`); const get = db.transaction(store).objectStore(store).getAll(); get.onerror = () => console.error("Failed to fetch data."); get.onsuccess = () => { const blob = new Blob([JSON.stringify(get.result, null, 2)], { type: "application/json" }); const a = Object.assign(document.createElement("a"), { href: URL.createObjectURL(blob), download: "acloset_export.json" }); a.click(); URL.revokeObjectURL(a.href); console.log(`Exported ${get.result.length} records.`); }; }; -
Move the file to your phone
Transfer
acloset_export.jsonfrom your computer to your phone using AirDrop, a cloud drive, or just emailing it to yourself. -
Import into OpenCloset
In OpenCloset, go to the Profile page and tap Import from Acloset, then select the file you transferred. OpenCloset will read all your wardrobe data and save everything on your phone.
If something goes wrong
- The console says
Store "entries" not found. - DevTools is most likely attached to the wrong page. Close it, right-click directly inside the Acloset side panel — not the main browser window — choose Inspect again, and re-run the script. If that doesn't help, try signing out of Acloset and back in to force it to resync, then start again from the Console step.
- Still not working.
- In the dropdown right under the "Console" tab in DevTools, make sure that "Top" is selected, not any other of the frames.
Get the app
Free forever on iPhone and Android.