You are most likely using chrome. Chrome does not allow copying. There is a workaround in discord. I can copy it to here. (made by another player)
Hey! Just going to add two notes since my friend and I just did this. Found a fix for me, here is how (chatgpt answer)
- Open the game frame’s DevTools
Chrome blocks clipboard access only in the outer itch.io page, not inside the game frame. So you must open DevTools inside the game iframe: Go to the itch.io page. Scroll down to the actual game window. Right-click inside the game canvas → Inspect. DevTools opens, now inside the correct iframe. Go to the Console tab. You are in the right frame if this command shows game data: Object.keys(localStorage) If you see keys like: idleRPGSaveData_0 idleRPGAccountData → Perfect. If you see nothing → repeat Step 1 (wrong frame).
- Override the blocked Clipboard API
Paste this into the console: navigator.clipboard.writeText = (text) => { console.log("=== SAVE COPIED ==="); window.mySave = text; return Promise.resolve(); }; WHEN YOU TRY TO PASTE THE ABOVE COMMAND INTO THE CONSOLE, CHROME WILL PROMPT YOU TO TYPE "ALLOW PASTING" INTO THE CONSOLE. IF YOU DO NOT DO THIS, THE COMMAND WILL NOT WORK This replaces Chrome’s blocked clipboard with your own fake clipboard that cannot be blocked.
- Use the in-game “Export / Copy Save” button
Now click the normal Export/Copy button inside the game. The game will think the clipboard works and call navigator.clipboard.writeText(...), but the save will go into a variable instead. You should also see in the console: === SAVE COPIED ===
- Retrieve your save
In the console, type: window.mySave Press Enter → the full export save string appears. Now you can select it → Ctrl+C → done. WHEN YOU SEE YOUR SAVE (A BUNCH OF RANDOM-LOOKING LETTERS AND NUMBERS) IT WILL START WITH A ' AND END WITH A '. YOU MUST MANUALLY COPY EVERYTHING INSIDE THE TWO ' MARKS, IF YOU COPY THE SAVE WITH THEM, IT WILL NOT WORK This is the same save string the game normally copies to your clipboard (e.g. 913e6Iycl...).