---
title: "Use when you only need to convert an id between formats. Instant and free. Accepts steamid64, STEAM_1:0:x, STEAM_0:0:x, [U:1:x], hex, steam:hex, a 32-bit account id or a /profiles/ link (NOT a vanity name - use /identity for those)"
method: GET
path: "/converter/{id}"
---

# Use when you only need to convert an id between formats. Instant and free. Accepts steamid64, STEAM_1:0:x, STEAM_0:0:x, \[U:1:x\], hex, steam:hex, a 32-bit account id or a /profiles/ link (NOT a vanity name - use /identity for those)

`GET /converter/{id}`

## Request

- Base URL: `https://steamgpt.net`
- URL: `https://steamgpt.net/converter/{id}`
- Auth: one of:
  - none
  - OAuth 2 (client credentials, token URL `https://steamgpt.net/oauth/token`, scopes: `rate-boost`)

## Path parameters

- `id` string, required

## Response `200`

Every representation of the same account

- Converter
  - `result` 'success'
  - `data` object: every representation of one account
    - `steamid64` string
    - `steamid64_hex` string
    - `steamid` string
    - `steamid_legacy` string: same account - STEAM_0 is the legacy universe digit
    - `steamid3` string
    - `accountid` integer: 32-bit account id
    - `steam_hex` string: hex form used by FiveM
    - `profile_url` string
    - `input_format` 'steamid64' | 'steamid64_hex' | 'steamid' | 'steamid3' | 'steam_hex' | 'accountid' | 'profile_url': which format was detected on input
    - `converted` true

## Other responses

- `400`: Not convertible by math (e.g. a vanity name - use /identity)
- `429`: Rate limited, honor Retry-After

---

[API](https://skmtc.dev/steamgpt/apis/steamgpt-api.md) · [All operations](https://skmtc.dev/steamgpt/apis/steamgpt-api/llms.txt) · [OpenAPI document](https://skmtc.dev/steamgpt/apis/steamgpt-api/revisions/e104f6425018?raw)
