# Transfer a Co-Op (local) save to Oxygenserv

{% hint style="info" %}
This guide is for migrating a save **Co-Op (local)** to a server **Palworld** at **Oxygenserv**.
{% endhint %}

### Objective

* Copy the local save to the server.
* Generate a “new” player on the server side.
* Migrate the player's data (inventory, progression).

{% hint style="danger" %}
Shut down the server before modifying files.

Run the server at least once to generate the directory structure, then turn it off.
{% endhint %}

### Step-by-step guide

{% stepper %}
{% step %}
**Open the local save folder**

In Palworld, select your save.

Click the **folder** icon at the bottom left.

<figure><img src="/files/54458ab4b3b4d08fed52a9415f59819ff0287a0e" alt=""><figcaption></figcaption></figure>

The save folder opens.

<figure><img src="/files/b414dee6ec70acab59b012baad6486b4237466e9" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Upload the save to the server (map + world)**

In the FTP, go to:

`Pal/Saved/SaveGames/0/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/`

This is a folder with **32 characters** (random).

Copy your local save files into it.

<figure><img src="/files/49e3639aa5063b1ce7635ee67b64c674d19ab202" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
Do not copy `WorldOption.sav`.

Otherwise your server settings may be ignored.

Do not copy the `backups`folder. It is useless here.
{% endhint %}
{% endstep %}

{% step %}
**Start the server and create a “new” character**

Start the server.

Connect in-game and create a new character (temporary).

<figure><img src="/files/8607a6560d683e5c4e4d005becc4458468729af4" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
At this point, the map should be correct.

We will now migrate the players.
{% endhint %}
{% endstep %}

{% step %}
**Download the updated server files**

Turn off the server.

In the FTP, go back to:

`Pal/Saved/SaveGames/0/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/`

Download this folder to your PC.

Put it in a **new folder** (to avoid mixing).

<figure><img src="/files/04c1ab966aa0f6e7f4f934e9a3a4cfc5c03adc43" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
In `players`, you will see a new file `.sav`.

This is the “temporary” character created on the server.
{% endhint %}
{% endstep %}

{% step %}
**Convert / migrate the player's data**

Download the tool **palworld-host-save-fix** :

<https://github.com/JannikBirn/palworld-host-save-fix/releases/download/v.0.1.2/palworld-host-save-fix.exe>

{% hint style="info" %}
Windows Defender / an antivirus may block it.

Verify the source and decide according to your security policy.
{% endhint %}

Open the application.

<figure><img src="/files/e0d04bfa9763aaad7396cb96b19abc303adce76b" alt=""><figcaption></figcaption></figure>

Click **Browse**.

Select the file `Level.sav` from the folder downloaded in the previous step.

<figure><img src="/files/db3f336f50b9bdff67cc87b6f918837269895ae3" alt=""><figcaption></figcaption></figure>

On the next screen:

* List 1: select the old character (local).
* List 2: select the “temporary” character (server, level 0).

<figure><img src="/files/dc9f3e113b4d6c9a1e6552bcd2c7995a0be2b937" alt=""><figcaption></figcaption></figure>

Click **Migrate**.

Confirm the confirmation.

<figure><img src="/files/6ffdda40ab0b4db825ea90f019a8eccf908dae84" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Re-upload the converted files to the server**

In the FTP, send the modified files back to:

`Pal/Saved/SaveGames/0/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/`

<figure><img src="/files/71dd9eefbb9927bd686945da484af6b66be4f1b1" alt=""><figcaption></figcaption></figure>

Restart the server.

Reconnect. You should find your progression.

<figure><img src="/files/dbb0789331b980bdb9ceab39c021e8930ce1380d" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Local save migrated to your Palworld server.
{% endhint %}
{% endstep %}
{% endstepper %}

### Common issues

#### The server starts on a new map

* You are not in the correct folder `.../SaveGames/0/<32-characters>/`.
* The server was not stopped during the upload.
* Not all files were copied.

#### My player progression disappeared

* You did not do the player migration step.
* You migrated the wrong pair “old player” → “temporary player”.

#### The tool is blocked by Windows / antivirus

* Download only from the indicated GitHub page.
* Scan the file if needed.
* If you do not want to run it, use another migration method.

### FAQ

#### Do I have to migrate all players?

Yes, each player has a `.sav` dedicated file.

#### Why not copy `WorldOption.sav` ?

This file can overwrite your server settings.

Keep the dashboard configuration.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.oxygenserv.com/en/palworld/transferer-une-sauvegarde-co-op-locale-vers-oxygenserv.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
