# How to export profiles from GoLogin

> To export profiles from GoLogin, its button writes a CSV of settings without cookies. Its API returns each profile as JSON, and cookies export per profile.

Source: https://mosaicbrowser.com/guides/export-profiles-from-gologin

## How to export profiles from GoLogin

Select profiles on GoLogin's All profiles page and press Export profiles to save a CSV of names, proxies, folders and tags; it holds no cookies or full fingerprint. For a complete JSON copy, fetch each profile with GoLogin's API at GET /browser/{id} and export its cookies from the profile's Cookies menu.

![Get your profiles out of GoLogin, cookies and all](https://mosaicbrowser.com/covers/export-profiles-from-gologin.webp)

You can export profiles from GoLogin with its own button or with its API, and the two give you different things. The button writes a CSV of settings that GoLogin can read back. The API returns every profile as a JSON record, with its fingerprint values and proxy. Neither carries cookies, which GoLogin exports per profile from a separate menu.

## Export profiles from GoLogin to CSV

GoLogin documents the button on its [Profile Export & Import](https://gologin.com/docs/profile-export-and-import) page (read 2 November 2026):

1. Open **All profiles** and select one or more profiles.
2. Click **Export profiles**.
3. Save the CSV file.

Read the [overview](https://gologin.com/docs/export-and-import-overview) before you rely on it. GoLogin is plain about the limits: the CSV holds the profile name, proxy settings, folders and tags and basic environment settings, and leaves out cookies, sessions, login state and the full fingerprint. A profile made from it "will behave like a brand-new environment with no prior activity", and GoLogin says the CSV "is not a backup method".

So the CSV is good for moving setups between GoLogin workspaces. It is not a copy of your accounts.

## Export cookies from a GoLogin profile

Cookies are what keep an account signed in, and GoLogin exports them one profile at a time ([cookies import and export](https://gologin.com/docs/browser-profiles/profile-features/browser-cookies/cookies-import-and-export)):

1. Click the three dots on the profile and choose **Cookies**.
2. Press **Export**.
3. Choose a folder and click **Save**.

Name each file after its profile. For a large library the API is quicker: `GET /browser/{id}/cookies` returns the profile's cookies as a JSON array.

Mosaic is a desktop app

Email yourself the link and open it on your computer.

[How it works: Matched to the exit](https://mosaicbrowser.com/features/exit-matching)

## Export GoLogin profiles as JSON with the API

The API needs a token, which the [quickstart](https://gologin.com/docs/api-reference/introduction/quickstart) says is in the dashboard under **Settings › API**. It goes in an `Authorization: Bearer` header to `https://api.gologin.com`.

`GET /browser/v2` [lists every profile](https://gologin.com/docs/api-reference/profile/get-all-profiles) across workspaces, 30 per page, inside `{"profiles": [...]}`. `GET /browser/{id}` [returns one profile in full](https://gologin.com/docs/api-reference/profile/get-profile-by-id): name, notes, OS, start URL, the `navigator` block with User-Agent, resolution, language, cores and memory, and the proxy with its mode, host, port and credentials. Take the ids from the list and save each full record:

```
TOKEN="your-gologin-api-token"
API="https://api.gologin.com"

mkdir -p gologin
for page in 1 2 3; do
  curl -s "$API/browser/v2?page=$page" -H "Authorization: Bearer $TOKEN" \
    | jq -r '.profiles[].id'
done > ids.txt

while read -r id; do
  curl -s "$API/browser/$id" -H "Authorization: Bearer $TOKEN" > "gologin/$id.json"
  curl -s "$API/browser/$id/cookies" -H "Authorization: Bearer $TOKEN" > "gologin/$id.cookies.json"
done < ids.txt

```

Raise the page loop until a page comes back with no profiles; 3 pages covers 90. Of the five products Mosaic imports from, GoLogin needs the least reshaping: the full record is a bare JSON object, not wrapped in an envelope, and Mosaic recognises it as it is. We checked the list reply as well on 2 November 2026, and Mosaic recognises that too, but the per-profile record is the one GoLogin documents with the start URL and proxy credentials in it.

## What a GoLogin profile keeps in Mosaic

Mosaic identifies a GoLogin record by its fields, never by the file name, and tags each imported profile "GoLogin". It keeps the name, the notes, the start URL and the proxy when its mode is HTTP or SOCKS. GoLogin's own built-in proxy modes are not an address Mosaic can use, so those profiles arrive without one. From the fingerprint it takes the OS, User-Agent, language, cores, memory and screen size. The import dialog names what it leaves: GoLogin's canvas and WebGL noise mode, its folders and its bookmarks.

Everything else is drawn from [real hardware records](https://mosaicbrowser.com/features/real-fingerprints), including the timezone, which is not among the GoLogin fields carried. When a profile with a proxy starts, Mosaic [matches the timezone, language and location to the exit](https://mosaicbrowser.com/features/exit-matching) it measures, which is the comparison a scanner makes first.

## Import GoLogin profiles into Mosaic

1. On Mosaic's profiles screen, press **Import**.
2. Choose every `gologin/<id>.json` file, leaving out the `.cookies.json` ones, or drop them on **Import profiles**. Each should read "Detected as GoLogin".
3. Press **Import**.
4. Open each profile's editor at **Cookies**, paste the matching `.cookies.json` into **Paste an export**, press **Load cookies** and save.

![Mosaic's profiles table with six rows ticked and the bulk bar: Start, Stop, Assign proxy, Edit, Move, Repair hardware, Clear cache, Export, Move to trash](https://mosaicbrowser.com/shots/bulk-actions.png)
*Repair hardware in the bulk bar fixes profiles this computer cannot back*

A GoLogin profile whose OS is Windows, imported on a Mac, comes in with a warning that names it, because the fonts and how they are drawn come from the real machine and no setting reaches them. Such a profile matches less well than a macOS one, and keeping it as Windows is still allowed. If you would rather it matched the Mac, open it and set its **Platform** to macOS: the machine is drawn again for this computer, and its cookies stay.

Imported profiles count against your plan the same as new ones, and each file is checked whole before the first profile is made. Mosaic Pro has no per-profile price; the details are on the [pricing page](https://mosaicbrowser.com/pricing).

## Sources

1. [GoLogin docs: Profile Export & Import](https://gologin.com/docs/profile-export-and-import), read November 2, 2026
2. [GoLogin docs: Export & Import overview](https://gologin.com/docs/export-and-import-overview), read November 2, 2026
3. [GoLogin docs: Cookies import and export](https://gologin.com/docs/browser-profiles/profile-features/browser-cookies/cookies-import-and-export), read November 2, 2026
4. [GoLogin API: Get profile by id](https://gologin.com/docs/api-reference/profile/get-profile-by-id), read November 2, 2026
5. [GoLogin API: Get all profiles](https://gologin.com/docs/api-reference/profile/get-all-profiles), read November 2, 2026
6. [GoLogin API: Quickstart](https://gologin.com/docs/api-reference/introduction/quickstart), read November 2, 2026

## Questions

### Does GoLogin's profile export include cookies?

No. GoLogin's export and import overview says the CSV covers profile configuration only: name, proxy settings, folders, tags and basic environment settings. Cookies, sessions, login state and the full fingerprint are not included.

### How do I export cookies from a GoLogin profile?

Click the three dots on the profile, choose Cookies, then Export, and pick a folder. Through the API, GET /browser/{id}/cookies returns the same profile's cookies as a JSON array.

### Where is the GoLogin API token?

GoLogin's quickstart says to take it from the dashboard under Settings, then API. Send it as a Bearer token to https://api.gologin.com.

### Can Mosaic read GoLogin's CSV export?

Mosaic's profile import reads JSON, not GoLogin's profile CSV. Save each profile from the API as JSON instead; Mosaic recognises that shape as GoLogin by its fields and maps it across.

## Related

[GoLogin alternatives: six browsers, by where profiles live](https://mosaicbrowser.com/compare/gologin-alternatives): GoLogin alternatives sorted by where profiles live, seats and price: Multilogin, Dolphin{anty}, Octo, AdsPower, Kameleo and Mosaic, read 2 November 2026.

[How to export profiles from AdsPower](https://mosaicbrowser.com/guides/export-profiles-from-adspower): To export profiles from AdsPower, use the toolbar's Excel or Text export, or the Local API for JSON with the proxy attached. Which to use, and how to move them.

[How to export profiles from Dolphin Anty](https://mosaicbrowser.com/guides/export-profiles-from-dolphin-anty): To export profiles from Dolphin Anty, take cookies and local storage from the app and the settings from its API, one JSON record per profile.

[Match browser timezone to proxy exits, automatically](https://mosaicbrowser.com/features/exit-matching): No need to match browser timezone to proxy by hand: Mosaic sets each profile's timezone, language and location from the measured exit, before every launch.

[Machines that exist: fingerprints drawn from real hardware](https://mosaicbrowser.com/features/real-fingerprints): Mosaic draws each profile's GPU, screen, CPU, memory and fonts from one real device, so the parts of a fingerprint agree with each other and with the host.







## Run this guide on your own accounts

Every Mosaic profile is a fingerprint, a proxy exit and a cookie jar that agree with each other, kept on your computer. Free holds 3 profiles. Pro is $49 a month for any number.

Mosaic is a desktop app

Email yourself the link and open it on your computer.
