Hi,
I have build python to clone project with data, exe app, if you like i can share it with and publish on the community for the people to use it
What this app does:
• This tool creates an exact duplicate of a Kobo project (“asset”) from a Source account into a Destination account.
• It transfers everything — the form, all versions, form media, and all submissions with their attachments.
• The new project in the destination will have the same name as the original.
You can later rename the new project in Kobo to easily distinguish it from the original one.
To identify the transferred project, check the “Date Modified” or “Date Deployed” in Kobo — the newest one is the transfer.
Fields:
-
Region
-
Choose where your Kobo servers are hosted.
• Global: https://kf.kobotoolbox.org / https://kc.kobotoolbox.org
• EU: https://eu.kobotoolbox.org / https://kc-eu.kobotoolbox.org
-
-
Source API Token
-
The API token from the Source account (Account Settings → API Token).
-
Used to read the source project and collect all related submissions and media.
-
-
Source Asset UID
-
The UID of the source project to be cloned (found in the project URL after /forms/).
-
Example: KoboToolbox → UID = aBC123XYZ
-
-
Destination API Token
-
The API token from the Destination account.
-
Used to create the new project and upload all transferred items.
-
How to use:
-
Select the correct Region (Global or EU).
-
Paste your Source API Token, Source Asset UID, and Destination API Token.
-
Click Start to begin the transfer.
-
Watch the progress log in the window. When you see “
Done”, the transfer is complete. -
Open your Kobo account — you’ll find a new project with the same name as the source.
You may rename it (for example, add “_Copy” or today’s date) to keep your projects organized.
Notes:
• This app transfers the form, all versions, all submissions, and their attached media files.
• If your form has many submissions or large files, the transfer may take time — this is normal.
Do not close the app or interrupt the process; it will complete safely once all data is uploaded.
• Your API tokens and project data are used only locally on your computer to communicate directly with Kobo’s official servers.
No information is stored, shared, or sent anywhere else.
• If the Kobo server temporarily rejects a few items (rate limits or timeouts), you can safely rerun the tool.
Already transferred data will be skipped automatically.
