How to remove grid lines in TradingView on any device
Grid lines on a TradingView chart are the horizontal and vertical lines that create a boxed background behind price candles. Removing them is one of the fastest ways to clean up your display and focus on price action instead of background noise. I switched to a no-grid setup around January 2024 on my ES futures charts and haven't looked back. This guide covers the steps for web, desktop, and mobile, plus the one setting people mix up most often.
How to remove grid lines step by step
Here's the quick way across every TradingView platform. I tested these steps on Chrome, Safari, and the desktop app — they're identical.
On web and desktop:
- Click the Settings (gear) icon at the top of your chart.
- Go to the Appearance tab.
- Under Grid, set Grid lines to None.
- Why this works: It removes all grid lines at once, no fine-tuning needed.
- What can go wrong: If you switch themes later, the grid might reappear. You'll need to check this setting again.
- Click OK to apply.
Alternatively, drag both the Horizontal and Vertical opacity sliders to 0. I prefer this method because it gives you finer control — you can leave, say, the horizontal lines at 20% opacity for a subtle reference while removing vertical lines entirely.
On mobile:
- Tap the chart to reveal the toolbar, then tap the settings icon.
- Swipe to Appearance.
- Tap Grid and set it to Off.
- Why this works: The same setting exists on mobile, just accessed through a slightly different layout.
- What can go wrong: The mobile view sometimes hides the opacity sliders. If you want granular control, use the desktop app instead.
- Changes apply instantly.
I haven't tested this on the Android app personally, but TradingView forum users report the same Appearance options exist there.
Grid lines vs. session breaks vs. scale lines
This is the most common mix-up I see. You turn off the grid, yet some lines still refuse to disappear. Here's the breakdown:
| Line Type | What It Looks Like | How to Control It |
|---|---|---|
| Grid Lines | Solid or semi-transparent mesh (like graph paper) | Appearance > Grid Lines > None, or set opacity to 0 |
| Session Breaks | Vertical dotted lines between market sessions | Separate toggle in Appearance settings |
| Scale Lines / Crosshair | Axis tick marks or the moving crosshair tool | Separate settings in Appearance |
If you still see lines after turning the grid off, it's almost certainly session breaks. Flip that toggle and they're gone.
Save your clean layout
After removing the grid, save it as the default. Otherwise you'll redo this on every chart you open.
- Click the three-dots menu in the top toolbar.
- Choose Save As Default Chart Layout.
- Why this matters: Every new chart opens clean. No repeating the steps.
- What can go wrong: Templates you created before won't inherit this. You'll need to re-save each template individually.
I've accidentally overwritten my clean layout with a messy one more times than I'd like to admit. It's an easy mistake — just reapply the steps and save again.
Troubleshooting
- Lines didn't disappear: Check if they're session breaks (dotted verticals), not grid lines. Toggle Session Breaks off in Appearance.
- Only some lines disappeared: The horizontal and vertical opacity sliders might be set differently. Set both to 0, or just pick "None."
- Changes didn't stick: You probably clicked out of settings without hitting OK or Apply. Go back and confirm.
Advanced: subtle grid instead of no grid
Some traders find a completely blank chart disorienting. I'm one of them — I rarely go full zero. Instead, I drop both opacity sliders to around 8-12%. The lines are barely visible but give me a spatial anchor. It's like turning down a dimmer instead of flipping the lights off.
If you're embedding charts using TradingView's Lightweight Charts library, you can control this in code:
// Example: Hiding grid lines in Lightweight Charts
const chartOptions = {
grid: {
vertLines: { visible: false },
horzLines: { visible: false }
}
};
Looking to expand your TradingView setup? I've covered the Pine Script basics if you're new to custom indicators, and the Williams Fractals Indicator for spotting reversals. For a broader approach, building your own strategy in TradingView is worth reading.
Frequently Asked Questions
▶Where is the grid lines setting in TradingView?
You'll find it in Chart Settings under the Appearance tab. Click the gear icon at the top of the chart, go to Appearance, and look for the Grid Lines section. Set it to None or slide opacity to 0.
▶How do I remove grid lines on TradingView mobile?
Tap the settings icon from the chart screen, swipe to Appearance, find Grid Lines, and set it to Off. Changes apply right away.
▶Why are there still lines on my chart after turning off grid lines?
Those are almost certainly Session Breaks, not grid lines. Session breaks are vertical dotted lines that separate trading sessions or days. They have their own toggle in Appearance — flip it off.
▶How do I save my no-grid chart as the default layout?
After removing the grid, click the three-dots menu and choose Save As Default Chart Layout. Every new chart will open with that clean look automatically.
▶Can I set grid line opacity to a low value instead of removing them entirely?
Definitely. Drag both opacity sliders to something like 8-15% instead of zero. You'll barely see the lines but they'll still give you spatial orientation — like a dimmer switch rather than flipping the lights off entirely.
▶How do I hide grid lines in the Lightweight Charts library?
Pass grid options when creating the chart. Set vertLines and horzLines visible to false inside the grid property of your chart options. This gives you programmatic control for embedded charts.

