The default Valorant crosshair is cluttered and forces you to guess where your bullets actually land. Crosshair codes fix that instantly by letting you copy the exact setup a professional player or streamer uses, without touching a single slider yourself.
Every code below can be pasted straight into the Valorant settings menu. Once it is imported, your crosshair changes immediately and matches the player it came from, whether that is a tight one-tap dot or a full three-part setup with a separate sniper scope reticle.

Valorant crosshair codes used by pro players
Each code covers the player’s full crosshair profile. Paste the whole string into the import field, and every parameter (color, outline, center dot, and any ADS or sniper crosshair) transfers over at once.
| Player | Crosshair code |
|---|---|
| TenZ | 0;s;1;P;c;5;h;0;m;1;0l;4;0o;2;0a;1;0f;0;1b;0;S;c;4;o;1 |
| Boaster | 0;s;1;P;c;1;o;1;d;1;0l;0;0o;2;0a;1;0f;0;1t;0;1l;0;1o;0;1a;0;S;c;1;o;1 |
| Aspas | 0;P;c;5;o;1;d;1;z;3;f;0;0b;0;1b;0 |
| Chronicle | 0;P;h;0;f;0;0t;1;0l;4;0o;0;0a;1;0f;0;1b;0 |
| nAts | 0;P;c;1;o;1.000;0a;1.000;0l;2;0t;1;0o;2;0f;0;1b;0 |
| Zekken | 0;s;1;P;c;1;t;2;o;1;d;1;0b;0;1b;0;S;b;1;c;8;s;0.823 |
| Cryo | 0;P;h;0;0l;4;0o;0;0a;1;0f;0;1b;0 |
| Alfajer | 0;s;1;P;c;5;o;1;d;1;z;3;0b;0;1b;0;S;s;0.628;o;1 |
| f0rsakeN | 0;s;1;P;u;000000FF;o;1;s;0;0t;3;0l;1;0v;0;0g;1;0o;0;0a;1;0f;0;1t;1;1l;4;1g;1;1o;0;1a;1;1m;0;1f;0;S;c;0;s;0.9;o;1 |
| Jinggg | 0;s;1;P;c;1;o;1;0t;1;0l;2;0o;2;0a;1;0f;0;1b;0;S;c;5 |
| something | 0;s;1;P;o;0.619;d;1;f;0;s;0;0t;1;0l;0;0o;2;0a;1;0f;0;1b;0;S;c;0;s;0.75 |
| Demon1 | 0;p;0;s;1;P;o;1;f;0;0t;1;0l;3;0o;2;0a;1;0f;0;1b;0;A;o;1;0t;1;0l;3;0o;2;0a;1;0f;0;1b;0;S;c;1;o;1 |
| Less | 0;s;1;P;o;1;d;1;f;0;0l;2;0o;0;0a;1;0f;0;1b;0 |
| ZmjjKK | 0;P;h;0;d;1;f;0;0l;2;0v;2;0g;1;0o;1;0f;0;1b;0 |
Demon1’s code carries an A; segment, which is a separate ADS crosshair, and an S; segment for the sniper scope. Codes without those segments keep a single reticle for every weapon state unless you turn on advanced crosshair options.
Join readers who trust AllThings.How
Add us as a preferred source on Google so our practical guides show up first next time you search.
Add to Google Preferences →How to import a Valorant crosshair code


Note: Some codes carry three separate crosshairs (primary, ADS, and sniper), while others only set a single primary reticle. If a code you imported reverts to one crosshair everywhere and you wanted three, open General settings and enable advanced crosshair options.
Funny and cosmetic Valorant crosshair codes
Not every player wants to copy a pro’s exact aim reference. If you would rather stand out with a shape that has nothing to do with competitive precision, several community-made crosshairs turn your reticle into a cat, a heart, a sunflower, or even a tiny Flappy Bird.

| Design | Crosshair code |
|---|---|
| Among Us | 0;c;1;P;c;5;t;3;o;1;f;0;0t;10;0l;1;0v;0;0g;1;0o;4;0a;1;0f;0;1t;9;1o;0;1a;1;1m;0;1f;0 |
| Candy | 0;P;c;8;u;FF7ED1FF;h;0;b;1;0t;5;0l;2;0v;0;0g;1;0a;1;0f;0;1t;3;1l;5;1v;1;1g;1;1o;1;1a;1;1m;0;1f;0 |
| Cat | 0;P;u;FC5A8DFF;h;0;d;1;z;3;f;0;m;1;0t;10;0l;0;0v;3;0g;1;0o;1;0a;1;0f;0;1t;9;1v;0;1g;1;1o;3;1a;1;1m;0;1f;0 |
| Daisy | 0;P;c;6;o;1;d;1;z;4;f;0;m;1;0t;8;0l;3;0o;2;0a;0;0f;0;1l;3;1o;3;1a;0;1m;0;1f;0 |
| Flappy Bird | 0;P;c;1;t;3;o;1;f;0;0t;6;0l;20;0o;13;0a;1;0f;0;1t;9;1l;4;1o;9;1a;1;1m;0;1f;0 |
| Googly Eyes | 0;c;1;s;1;P;t;4;o;1;d;1;z;5;a;0.556;0t;10;0l;20;0v;0;0g;1;0o;13;0a;1;0f;0;1t;1;1l;1;1v;0;1g;1;1o;14;1a;1;1s;0.064;1e;0.375;S;c;3;s;0.628;o;1 |
| Heart | 0;c;1;s;1;P;c;7;h;0;d;1;z;3;m;1;0t;4;0l;1;0o;2;0a;1;0f;0;1t;3;1l;1;1o;2;1a;1;1m;0;1f;0;S;b;1;c;8;t;000000FF;s;0.823;o;1 |
| Instagram logo | 0;P;c;6;h;0;d;1;z;1;f;0;s;0;0t;4;0l;1;0o;2;0a;1;0f;0;1t;10;1l;1;1o;5;1a;1;1m;0;1f;0 |
| Penguin | 0;s;1;P;c;4;o;1;d;1;z;6;a;0;f;0;m;1;0t;10;0l;10;0v;0;0g;1;0o;10;0a;0;0f;0;1t;6;1l;0;1v;3;1g;1;1o;0;1a;1;1s;0.053;1e;0.206 |
| Sakura | 0;P;c;8;u;FF8299FF;h;0;d;1;b;1;0t;8;0l;1;0v;1;0o;1;0a;1;0f;0;1t;10;1l;1;1v;1;1o;2;1a;0.6;1m;0;1f;0 |
| Shuriken | 0;P;h;0;f;0;0l;4;0o;2;0a;1;0f;0;1t;8;1l;1;1o;1;1a;1;1m;0;1f;0 |
| Smiley face | 0;P;c;7;t;2;o;1;d;1;z;3;a;0;f;0;0t;10;0l;2;0o;2;0a;1;0f;0;1b;0 |
| Snowflake | 0;P;h;0;f;0;0o;0;0a;1;0f;0;1t;4;1o;2;1a;1;1m;0;1f;0 |
| Sunflower | 0;P;c;8;u;F0FF00FF;o;1;b;1;0t;8;0l;2;0v;2;0o;4;0a;1;0f;0;1o;5;1a;1;1m;0;1f;0 |
| Xbox logo | 0;P;c;1;h;0;f;0;m;1;0t;3;0l;3;0o;2;0a;1;0f;0;1t;6;1l;1;1o;4;1a;1;1m;0;1f;0 |
These follow the same import steps as the pro codes above. Paste the string into the Import Profile Code field and confirm, and your reticle switches shape instantly.
Building your own Valorant crosshair
If none of the codes above feel right, a few settings decide most of how usable a crosshair is in a real gunfight.
| Setting | Recommendation |
|---|---|
| Color | Cyan, white, or green stand out clearly against most Valorant maps |
| Inner line length | 3 to 5 pixels for a compact reference point |
| Inner line thickness | 1 to 2 pixels |
| Inner line offset (gap) | 1 to 3 pixels |
| Movement error | Off, for a static crosshair that does not expand while walking |
| Firing error | Off, so the crosshair does not balloon while shooting |
Turning off movement error keeps the crosshair fixed in size no matter how you are moving, which removes an extra variable during close-range fights. Dynamic expansion can still help while learning shot timing early on, but nearly every pro setup above runs static.
Test any custom build in the Practice Range before taking it into a ranked match. Small tweaks to color and outline opacity make a bigger difference than most players expect once you are tracking a moving target on Bind or Ascent instead of a stationary bot.






