Understanding Vintage Crosshairs in Valorant
Valorant's default crosshairs have gotten a lot of flack over the years. Most players settle on something tiny and green eventually, but the vintage crosshair style is different. It refers to the older, more visible crosshair designs from early Valorant and even pre-release builds that some players miss. These crosshairs tend to be larger, with thicker lines and sometimes even open centers. They're not an official game option anymore, but you can still achieve them through the in-game crosshair settings. I started digging into this back in 2021 when I was trying to improve my long-range tracking on map like Haven and Bind. The modern minimalist crosshairs felt invisible at range and I kept missing headshots. Someone on Reddit showed me their config with what they called a "vintage" setup and it clicked immediately.
Popular Ideas For Valorant Crosshair Vintage
There are a few directions you can go with vintage-style crosshairs. The most common approach uses a crosshair code that mimics the old pre-beta look. Here are three setups that actually work well: Classic Thick Open Crosshair: Center Size 2, Inner Width 1, Outer Width 2, Thickness 2, Length 8. This gives you a big, noticeable crosshair that works at both close and long range. I use this on Phoenix mostly. Vintage Closed Dot with Extensions: Center Size 4, Inner Width 0, Outer Width 0, Thickness 3, Length 0, Gap 4. This creates a solid dot in the center with small extensions. It feels like the old CS:GO crosshairs and it's effective for spray control.
Minimalist Vintage: Center Size 1, Inner Width 1, Outer Width 2, Thickness 1, Length 5, Gap 3. This is more subtle but still has that older feel. Good if you want something that doesn't dominate your screen. You can enter these manually in Settings > Crosshair or use a crosshair generator site. I prefer the generator because it lets you tweak one value and see it update in real time without restarting the game.
Get the Full Details

How to Set Up a Vintage Crosshair
The process is straightforward. Open the game, go to the settings menu, click on the Crosshair tab, and then choose Manual Crosshair. From there you can adjust each setting individually. The key parameters are Inner Width, Outer Width, Center Dot Size, Thickness, Length, and Gap. For a vintage feel, you want thicker lines and a slightly larger gap than what Riot ships by default. One thing that trips people up is the Center Dot setting. If you set it to zero, you get a pure open crosshair. If you set it higher, you get a filled dot in the middle. Most vintage setups I've seen use a small center dot between 1 and 4. It helps with micro-adjustments at close range without blocking your view at distance. I also recommend turning off the "Always Show Crosshair" option. It sounds counterintuitive but having the crosshair visible when you're moving and not aiming down sights just adds visual noise. The vintage style is already prominent enough that you don't need it constantly on screen.
Here's a practical issue I ran into last year. I was testing a custom vintage crosshair with a gap of 6 and inner width of 3. On my 1080p monitor it looked fine, but when I switched to a 1440p display for a tournament, the crosshair looked way too small and thin. The workaround was increasing the Inner Width to 5 and the Thickness to 3. The crosshair then maintained its visibility across different resolutions. This is worth keeping in mind if you play on multiple monitors or laptops.
Advanced Considerations
Most guides stop at telling you what settings to use, but there are a few things that actually matter once you start using a vintage crosshair in a live match. First, the reload animation can briefly obscure your crosshair. With a thick vintage crosshair, this moment of blindness is more noticeable because the crosshair takes up more screen space. I learned this the hard way during a ranked match on Ascent when I got popped during my reload on Bind mid. The bigger crosshair made the timing issue worse. The fix was simple: I shortened the Length parameter from 8 to 5. The crosshair became less dominant during reloads but stayed visible enough for tracking. Second, your mouse sensitivity interacts with the crosshair in ways people don't usually consider. At low sens like 0.35, the vintage crosshair moves slowly across your screen and feels stable. At higher sensitivities like 0.6 or above, that same crosshair can feel jittery and overwhelming. I've seen players crank up their vintage crosshair settings and then blame the crosshair for bad aim. Usually it's just a sensitivity mismatch. If you're using a vintage crosshair and it feels chaotic, try lowering your sens first before changing the crosshair settings again.

Third, there's a tradeoff you need to accept. Vintage crosshairs are more visible, which helps with tracking and target acquisition, but they also create more visual clutter during intense firefights. On maps like Lotus where there are a lot of visual effects and ability animations, the thick crosshair can blend with the environment and actually hurt your ability to track enemies. In those situations, a thinner crosshair might serve you better. I keep two profiles saved in my settings and switch between them depending on the map. One honest limitation to note: Riot hasn't added a dedicated vintage crosshair preset to the game. You have to build it manually or find community-made codes. The codes sometimes break after updates if Riot changes how crosshair values are calculated. I've had three different vintage crosshair codes stop working after patch notes rolled out. Always test a new code in the shooting range before using it in a live match. If you want a simpler alternative that approximates the vintage feel without manual tweaking, you can use the "Default" crosshair and just increase the Outer Width to 2 and the Length to 6. It won't be exactly vintage, but it gets close and it's easier to adjust on the fly during a match.
Where to Find Crosshair Codes
Several community sites maintain databases of Valorant crosshair codes. Crosshair.guru and the Valorant crosshair subreddit are the main ones. I check those when I want something new to try. The community tends to share updated codes pretty quickly after patches, which helps avoid the broken code problem I mentioned earlier. When you find a code you like, paste it into the game's crosshair import field and immediately test it in the practice range. Spend about five minutes spraying at targets to see how it feels in motion. The static image of a crosshair in the menu doesn't tell you everything. Movement, recoil patterns, and target acquisition all feel different once you're actually using it in gameplay. The whole process of finding and dialing in a vintage crosshair setup usually takes me about 20 to 30 minutes the first time. After that, adjustments are much faster. I can tweak a setting and test it in maybe two minutes. Most players who struggle with this spend way too long searching for the perfect code instead of just spending time in the range with whatever they have. The crosshair matters less than how much you actually practice with it.