A Valorant crosshair is set in screen pixels, not relative units: inner lines, outer lines, center dot and outlines each have their own length, thickness, offset and opacity. The game keeps up to three crosshairs per profile — hip, aiming and scoped — and a single profile code carries all of them. This editor shows your crosshair at true size on real in-game scenes, reads any profile code, converts a CS2 crosshair and hands you a code ready to import in Settings › Crosshair › Profiles.
| Context | In the code | By default |
|---|---|---|
| Hip | section P, always present | the one you see almost all the time |
| Aiming | section A, unlinked by p;0 | reuses the hip crosshair |
| Scoped | section S, enabled by s;1 | a dot only, no lines, no outline |
| Fragment | What it says |
|---|---|
| 0;P | start of the profile, then the hip section |
| c;5 | color preset 5, cyan; c;8 + u;RRGGBBAA + b;1 = custom color |
| h;0 · t;1 · o;0.5 | outlines off; otherwise thickness 1 and opacity 0.5 |
| d;1 · z;3 · a;1 | center dot shown, size 3, opacity 1 |
| 0l;4 · 0t;2 · 0o;2 · 0a;1 | inner lines: length, thickness, offset, opacity |
| 0m;0 · 0f;0 | inner lines ignore movement and firing error |
| 1b;0 | no outer lines (1l, 1t, 1o, 1a set them otherwise) |
| f;0 | no crosshair fade when firing |
Copy the code, then in game: Settings › Crosshair › Profiles › Import Profile Code. The crosshair appears in your profile list; you can rename and edit it.
Yes. By default aiming reuses the hip crosshair and the scope is not described: the code only has a P section. As soon as you unlink aiming (p;0) or set the scope separately (s;1), their A and S sections are added to the same code.
Yes: paste a CS2 share code or the console command block, the editor translates it into Valorant pixels and lists what does not carry over — the hidden top branch of a T crosshair, a dynamic crosshair, a negative gap or rounded decimals.
Small, opaque and without outlines, most often cyan, white or green: inner lines of 2 to 5 pixels, thickness 1 or 2, offset 0 to 3, outer lines off and no firing error. TenZ, aspas and Demon1 start from that base. Their dated, sourced codes load in one click below the editor.
Because it is at true size. Valorant counts in screen pixels and the crosshair does not scale with resolution: about twenty pixels out of the 1,920 of a 1080p screen is normal. The ×2 and ×4 zooms scale the scene and the crosshair alike, to tune pixel by pixel.
Yes, free and without an account. The Link button encodes your crosshair in the URL to share it or find it again.