Best TradingView Chart Colors & Themes (Free Generator)

Generate TradingView chart colors that actually go together. Choose a style (Neon, Vibrant, Bold, Bright, Pastel, Timid, Muted or Mono) and a tone (dark or light), then hit generate until you find a theme you like. Every palette sets the background, grid, candle bodies, borders, wicks, scale text and crosshair. Watch it on the live candlestick preview, then copy the hex codes straight into TradingView. It's free, with no sign-up.

Live PreviewCW / USD · 1D
Chart library couldn't load. The generator and copy tools still work.
Love this palette? Open a chart in TradingView and paste your colors in →
Theme Generator
1 / 1

Click a swatch to set its color; drag the slider for opacity. 🔒 keeps a color fixed while you regenerate. Keys: ←/→ history, G generate.

To use in TradingView: Chart Settings → Symbol & Canvas tabs — paste each hex and match its opacity.

Copied

How the TradingView theme generator works

Most random color tools give you clashing pairs, like a bright pink up candle next to a muddy brown down candle. The ChartWatch generator follows three rules so every theme works as a set:

  1. Up and down candles share the same saturation and brightness. Mismatched saturation is the main reason chart colors clash.
  2. Their hues are a real color harmony (analogous, complementary, split-complementary or triadic), never two random picks.
  3. The background is a desaturated shade from the same hue family, so the canvas never fights the candles.

The style sets the mood: how saturated the candles are and how much they contrast with the background. The hue roams the whole color wheel, so every click gives you something new.

Lock any color you want to keep while you regenerate the rest. Drag the opacity sliders for bodies, borders and wicks. Step back and forward through your history, or press G to generate. When you're done, copy all the hex codes, export them as a .txt file, or hit Share link to send your exact theme to anyone.

How to apply chart colors in TradingView

  1. Generate a palette above, or pick one of the ready-made themes below, and copy the hex codes.
  2. Open any chart and click the settings gear (or right-click the chart → Settings).
  3. In the Symbol tab, set the Body, Borders and Wick colors for up and down candles, and match each opacity value.
  4. Switch to the Canvas tab and set the Background, Grid lines, scale text and crosshair colors.
  5. Click OK, then right-click the chart → Color Theme → Save to keep your theme as a one-click template.

How to turn on dark mode in TradingView

TradingView’s dark theme is one switch, and it works on the free plan too. Where it is depends on the device:

Switching theme can reset your chart to TradingView’s standard colours (the apps ask whether to keep your current format). So save your colours first with right-click → Color Theme → Save, then reload them after switching. For a dark theme that’s easier on the eyes than the default, try Midnight Cyan or Classic Soft below, or generate one above with a dark style.

Best chart colors for trading

For most traders, the best chart colors are a dark navy or graphite background with slightly softened green and red candles. It keeps contrast high, cuts glare over long sessions and still reads at a glance. If you trade in a bright room, a light grey background (not pure white) with deeper green and red works better. If red and green are hard for you to tell apart, show direction with brightness instead: light up candles, dark down candles.

Dark, light or neutral background?

Best colors by situation

SituationThemeBackgroundUpDown
Long sessions and night tradingMidnight Cyan#070B16#34E89E#FF4D7D
Everyday all-rounderClassic Soft#0F1320#3FB68B#E0556B
Daytime in a bright roomPaper Light#F7F8FA#1E9E6A#D33D52
Scalping and cryptoVibrant Neon#05060A#00E5B0#FF2E63
Red-green colour blindnessMono Contrast#0E1116#E8EDF4#6B7280
Calm, low-stimulation chartsWarm Muted#14110E#B8C77E#C77E7E

Click Load to preview any theme on the live chart above and tweak it, or generate a new one.

Pure or softened red and green?

Pure red (#FF0000) and pure green (#00FF00) are as saturated as colors get. Over hours they tire the eyes and can shimmer against a dark background. Comfortable themes use a slightly deeper red and a calmer green at a similar brightness, so neither direction dominates the chart. That is exactly the rule the generator above follows.

Best candlestick colors in TradingView

TradingView colours each candle in three parts, set separately under Chart settings → Symbol: the body, the borders and the wick. For the cleanest chart, give all three the same colour so each candle reads as one shape. Then choose by what you need to see fastest:

Ready-made TradingView themes (with hex codes)

Six themes for dark, light, high-contrast crypto and color-blind-friendly setups. Copy the hex codes into TradingView, or click Load in generator to preview a theme on the live chart and tweak it from there. Candle borders and wicks can use the same color as the body.

Midnight Cyan

ChartWatch signature · dark

Our house theme: a near-black navy background with mint-green and rose candles and a cyan crosshair. High clarity without the harshness of pure black.

Background#070B16
Grid lines#18223B
Up candle (body, border, wick)#34E89E
Down candle (body, border, wick)#FF4D7D
Text#EAF1FF
Crosshair#3AD8FF

Classic Soft

Everyday · dark

The familiar green-up, red-down look, softened so it's easy on the eyes over long sessions. A safe default for any market.

Background#0F1320
Grid lines#1B2030
Up candle (body, border, wick)#3FB68B
Down candle (body, border, wick)#E0556B
Text#C7CEDB

Vibrant Neon

Crypto · high-contrast

Punchy neon on deep black so fast moves and volume spikes leap off the screen. Built for crypto and momentum trading.

Background#05060A
Grid lines#141821
Up candle (body, border, wick)#00E5B0
Down candle (body, border, wick)#FF2E63
Text#E8ECF4

Mono Contrast

Color-blind friendly

No reliance on red and green. Up candles are light and down candles are dark grey, so direction reads by brightness alone. Clear for every trader, including those with color-vision deficiency.

Background#0E1116
Grid lines#1C212B
Up candle (body, border, wick)#E8EDF4
Down candle (body, border, wick)#6B7280
Text#C9D1DB

Paper Light

Light mode · clean

A crisp off-white theme for bright rooms and daytime trading, with deep green and clay-red candles that stay readable on a light canvas.

Background#F7F8FA
Grid lines#E6E9EF
Up candle (body, border, wick)#1E9E6A
Down candle (body, border, wick)#D33D52
Text#2A2E39

Warm Muted

Forex · calm

Subdued olive and clay tones on a warm dark background. Low-stimulation colors that keep you focused during slow, range-bound sessions.

Background#14110E
Grid lines#241F18
Up candle (body, border, wick)#B8C77E
Down candle (body, border, wick)#C77E7E
Text#D9D2C5

Tips for choosing TradingView chart colors

FAQ

What are the best chart colors for trading?
For most traders, a dark navy or graphite background with slightly softened green and red candles. It keeps contrast high and cuts glare over long sessions. In a bright room, use a light grey background with deeper green and red. If red and green are hard to tell apart, show direction with brightness: light up candles, dark down candles.
How do I change chart colors in TradingView?
Open the chart settings. In the Symbol tab, set the body, border and wick colors for up and down candles. Then use the Canvas tab to set the background, grid lines, scale text and crosshair.
Is there a TradingView theme generator?
Yes. The ChartWatch generator on this page builds a complete TradingView color theme in one click. Pick a style and a dark or light tone, preview it on a live candlestick chart, adjust opacity, then copy the hex codes into TradingView. It is free and needs no sign-up.
How do I turn on dark mode in TradingView?
On the website, click the menu button at the top left of the chart and move the Dark theme slider. In the iPhone and Android apps, go to Menu, tap the gear icon, then Theme and Dark. The desktop app follows your computer's theme unless you choose Dark in its settings.
What are the best TradingView chart colors for dark mode?
A dark navy or near-black background with soft mint and rose candles, or softened green and red, keeps contrast high while reducing eye strain. Try the Midnight Cyan and Classic Soft themes, or generate a dark palette with the Vibrant or Muted style.
Can I make a light mode TradingView theme?
Yes. Set the generator's tone to Light, or try the Pastel or Bright styles. The Paper Light preset is a ready-made light theme with readable green and red candles.
What are the best candlestick colors for TradingView?
A calm green and a slightly deeper red of similar brightness, used for the body, borders and wick alike, for example #3FB68B and #E0556B. If red and green are hard to tell apart, use blue and orange, or the Hollow candles chart type.
Are there color-blind-friendly TradingView colors?
Yes. Use a monochrome scheme where direction is shown by brightness, with light up candles and dark down candles, instead of relying on red and green. See the Mono Contrast theme, or use the generator's Mono style.
Can I save my color theme in TradingView?
Yes. After setting your colors, right-click the chart, choose Color Theme and Save. You can then apply that theme to any chart in one click.
Do I need an account or to pay for these colors?
No. Every hex code here is free to copy, and the ChartWatch theme generator is free to use with no sign-up.
Not quite right yet? Jump back to the generator, lock the colors you like and keep clicking.
Back to the generator ↑
TradingView — the fastest way to follow markets
Watchlist BuilderWatchlist GuideTradingView PlansIndicatorsShortcutsBar ReplayAlert BuilderPine ColorsCalculatorsWorld Market HoursForex HoursStock Market HoursMarket HolidaysPosition Size CalculatorAll GuidesWatchlist CleanerSymbol FormatAboutPrivacyTermsContact

ChartWatch is an independent tool and is not affiliated with, endorsed by, or officially connected to TradingView, Inc. “TradingView” is a trademark of its respective owner.