<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tutorials &#8211; DisplayCAL</title>
	<atom:link href="https://displaycal.org/tutorials/feed/" rel="self" type="application/rss+xml" />
	<link>https://displaycal.org</link>
	<description>Modern Python 3 Release for Windows 11 &#38; macOS Sequoia. Powered by ArgyllCMS.</description>
	<lastBuildDate>Tue, 20 Oct 2026 09:35:06 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>

<image>
	<url>https://displaycal.org/wp-content/uploads/2026/04/favicon-150x150.png</url>
	<title>Tutorials &#8211; DisplayCAL</title>
	<link>https://displaycal.org</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>How to Calibrate a TV with DisplayCAL (2026 Guide)</title>
		<link>https://displaycal.org/calibrate-tv-with-displaycal/</link>
					<comments>https://displaycal.org/calibrate-tv-with-displaycal/#respond</comments>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Sat, 17 Oct 2026 09:18:20 +0000</pubDate>
				<category><![CDATA[Tutorials]]></category>
		<guid isPermaLink="false">https://displaycal.org/calibrate-tv-with-displaycal/</guid>

					<description><![CDATA[How to Calibrate a TV with DisplayCAL (2026 Guide) Calibrate your TV with DisplayCAL over HDMI: the full workflow — TV prep checklist, pattern generator setup, Rec.709 targets, and how TV calibration differs from monitor calibration. Can You Calibrate a TV with DisplayCAL? Yes. TVs are just big displays with HDMI inputs — and DisplayCAL...]]></description>
										<content:encoded><![CDATA[<div style="max-width:860px;margin:0 auto;padding:56px 24px 72px;">
<h1 style="font-size:clamp(30px,4.5vw,42px);font-weight:800;line-height:1.2;margin:0 0 20px 0;">How to Calibrate a TV with DisplayCAL (2026 Guide)</h1>
<p style="font-size:18px;line-height:1.7;color:#475569;margin:0 0 32px 0;">Calibrate your TV with DisplayCAL over HDMI: the full workflow — TV prep checklist, pattern generator setup, Rec.709 targets, and how TV calibration differs from monitor calibration.</p>
<h2 style="font-size:26px;font-weight:800;margin:40px 0 16px 0;">Can You Calibrate a TV with DisplayCAL? Yes.</h2>
<p style="font-size:16px;line-height:1.75;margin:0 0 16px 0;color:#1e293b;">TVs are just big displays with HDMI inputs — and DisplayCAL can drive them like any other monitor. Connect a laptop to the TV over HDMI, run DisplayCAL&#8217;s pattern generator fullscreen on the TV, and measure with your colorimeter. This is the same approach professional calibrators use with pattern generators costing thousands; DisplayCAL gives you the workflow for free. (SmallHD&#8217;s official user guides even reference DisplayCAL in their monitor calibration workflows — the technique is industry-recognized.)</p>
<h2 style="font-size:26px;font-weight:800;margin:40px 0 16px 0;">What You Need</h2>
<ul>
<li style="font-size:16px;line-height:1.7;margin-bottom:8px;color:#1e293b;"><strong>A colorimeter</strong> — the <a href="/go/calibrite-display-pro-hl" rel="sponsored nofollow">Calibrite Display Pro HL</a> or <a href="/go/spyder-x2-elite" rel="sponsored nofollow">Spyder X2 Elite</a> both work; the sensor sits on the TV screen just like on a monitor.</li>
<li style="font-size:16px;line-height:1.7;margin-bottom:8px;color:#1e293b;"><strong>A laptop with HDMI out</strong> (or DisplayPort→HDMI) running <a href="/download/">DisplayCAL + ArgyllCMS</a>.</li>
<li style="font-size:16px;line-height:1.7;margin-bottom:8px;color:#1e293b;"><strong>30–60 minutes</strong> in a dim room.</li>
</ul>
<p style="font-size:13px;color:#64748b;margin:24px 0 0 0;"><em>Disclosure: this page contains affiliate links. If you buy through them, we may earn a commission at no extra cost to you.</em></p>
<h2 style="font-size:26px;font-weight:800;margin:40px 0 16px 0;">Step 1: Prepare the TV (Critical)</h2>
<p style="font-size:16px;line-height:1.75;margin:0 0 16px 0;color:#1e293b;">Calibration can&#8217;t fix a TV fighting itself. Before measuring, set the picture mode and disable every &#8220;enhancement&#8221;:</p>
<ul>
<li style="font-size:16px;line-height:1.7;margin-bottom:8px;color:#1e293b;"><strong>Picture mode:</strong> Filmmaker Mode, ISF, or Cinema/Movie — whichever is closest to reference on your set.</li>
<li style="font-size:16px;line-height:1.7;margin-bottom:8px;color:#1e293b;"><strong>Turn OFF:</strong> dynamic contrast, dynamic brightness / eco sensor, noise reduction, MPEG artifact reduction, motion interpolation (soap-opera effect), edge enhancement, &#8220;vivid&#8221;/&#8221;dynamic&#8221; color.</li>
<li style="font-size:16px;line-height:1.7;margin-bottom:8px;color:#1e293b;"><strong>Color temperature:</strong> Warm2 / Warm (closest to D65 on most brands).</li>
<li style="font-size:16px;line-height:1.7;margin-bottom:8px;color:#1e293b;"><strong>HDMI black level / RGB range:</strong> match the laptop output (Full/Limited) — mismatch here crushes blacks regardless of calibration.</li>
<li style="font-size:16px;line-height:1.7;margin-bottom:8px;color:#1e293b;"><strong>Backlight/OLED light:</strong> set for your room; you&#8217;ll fine-tune brightness during calibration.</li>
</ul>
<h2 style="font-size:26px;font-weight:800;margin:40px 0 16px 0;">Step 2: Connect and Configure DisplayCAL</h2>
<ol>
<li style="font-size:16px;line-height:1.7;margin-bottom:8px;color:#1e293b;">Connect the laptop to the TV via HDMI and set the TV as the <strong>display device</strong> in DisplayCAL&#8217;s dropdown (use &#8220;Identify displays&#8221; if unsure).</li>
<li style="font-size:16px;line-height:1.7;margin-bottom:8px;color:#1e293b;">In DisplayCAL, the built-in pattern generator shows fullscreen patches on the chosen display — no extra hardware needed. (Advanced users can use madVR as an external pattern generator; see our <a href="/displaycal-madvr-3d-lut/">madVR 3D LUT guide</a>.)</li>
<li style="font-size:16px;line-height:1.7;margin-bottom:8px;color:#1e293b;">Set calibration targets for SDR TV: <strong>D65 white point, gamma 2.4</strong> (dark room) or <strong>2.2</strong> (bright room), <strong>Rec.709</strong> gamut, ~100–120 cd/m² brightness.</li>
</ol>
<h2 style="font-size:26px;font-weight:800;margin:40px 0 16px 0;">Step 3: Calibrate, Profile, Verify</h2>
<p style="font-size:16px;line-height:1.75;margin:0 0 16px 0;color:#1e293b;">Run the standard workflow from our <a href="/guides/quickstart/">quickstart guide</a>: interactive display adjustment (use the TV&#8217;s own brightness/contrast/RGB controls first — always prefer display controls over software correction), then calibration + profiling. Finish with a <a href="/delta-e-verification-guide/">verification report</a> to confirm the result. Note: the ICC profile mainly benefits a PC connected to the TV; the <strong>calibration itself (white point, gamma, grayscale)</strong> is baked into the TV&#8217;s settings, which is what movie watching uses.</p>
<h2 style="font-size:26px;font-weight:800;margin:40px 0 16px 0;">TV vs Monitor Calibration: Key Differences</h2>
<table style="border-collapse:collapse;width:100%;margin:24px 0;font-size:15px;">
<tr>
<th style="background:#1e293b;color:#fff;padding:10px 12px;text-align:left;border:1px solid #334155;">Aspect</th>
<th style="background:#1e293b;color:#fff;padding:10px 12px;text-align:left;border:1px solid #334155;">Monitor</th>
<th style="background:#1e293b;color:#fff;padding:10px 12px;text-align:left;border:1px solid #334155;">TV</th>
</tr>
<tr>
<td style="padding:10px 12px;border:1px solid #e2e8f0;vertical-align:top;">Pattern source</td>
<td style="padding:10px 12px;border:1px solid #e2e8f0;vertical-align:top;">Direct GPU output</td>
<td style="padding:10px 12px;border:1px solid #e2e8f0;vertical-align:top;">HDMI from laptop / external generator</td>
</tr>
<tr>
<td style="padding:10px 12px;border:1px solid #e2e8f0;vertical-align:top;">Display controls</td>
<td style="padding:10px 12px;border:1px solid #e2e8f0;vertical-align:top;">Brightness, RGB gains</td>
<td style="padding:10px 12px;border:1px solid #e2e8f0;vertical-align:top;">Picture modes, 2pt/10pt white balance, CMS (high-end)</td>
</tr>
<tr>
<td style="padding:10px 12px;border:1px solid #e2e8f0;vertical-align:top;">Target gamma</td>
<td style="padding:10px 12px;border:1px solid #e2e8f0;vertical-align:top;">2.2 / sRGB</td>
<td style="padding:10px 12px;border:1px solid #e2e8f0;vertical-align:top;">2.4 (dark room BT.1886)</td>
</tr>
<tr>
<td style="padding:10px 12px;border:1px solid #e2e8f0;vertical-align:top;">ICC profile useful?</td>
<td style="padding:10px 12px;border:1px solid #e2e8f0;vertical-align:top;">Yes — OS + apps use it</td>
<td style="padding:10px 12px;border:1px solid #e2e8f0;vertical-align:top;">Only for PC input; TV apps use TV settings</td>
</tr>
<tr>
<td style="padding:10px 12px;border:1px solid #e2e8f0;vertical-align:top;">Biggest pitfall</td>
<td style="padding:10px 12px;border:1px solid #e2e8f0;vertical-align:top;">Wrong profile loader setup</td>
<td style="padding:10px 12px;border:1px solid #e2e8f0;vertical-align:top;">Leaving &#8220;enhancements&#8221; on during measurement</td>
</tr>
</table>
<h2 style="font-size:26px;font-weight:800;margin:40px 0 16px 0;">What About HDR TVs?</h2>
<p style="font-size:16px;line-height:1.75;margin:0 0 16px 0;color:#1e293b;">Be honest with yourself here: <strong>start with SDR</strong>. HDR calibration on TVs involves tone-mapping behavior that varies wildly between manufacturers, and DisplayCAL&#8217;s HDR support is still maturing (see our <a href="/hdr-calibration-guide/">HDR calibration guide</a> for the current state). A well-done SDR calibration (Rec.709, gamma 2.4, D65) already transforms most TVs, because the majority of content — broadcast, streaming SDR, YouTube — is SDR. Treat HDR as phase two, after you&#8217;ve nailed the SDR workflow on this page.</p>
<h2 style="font-size:26px;font-weight:800;margin:40px 0 16px 0;">HDMI Chain Gotchas</h2>
<ul>
<li style="font-size:16px;line-height:1.7;margin-bottom:8px;color:#1e293b;"><strong>AV receivers / soundbars in the chain:</strong> they can alter the signal (or report a different EDID). For calibration, connect the laptop <em>directly</em> to the TV, then restore your normal chain afterward.</li>
<li style="font-size:16px;line-height:1.7;margin-bottom:8px;color:#1e293b;"><strong>RGB range mismatch</strong> (Full vs Limited) is the #1 cause of crushed blacks on TV setups — verify the laptop output and the TV&#8217;s HDMI black level agree <em>before</em> measuring.</li>
<li style="font-size:16px;line-height:1.7;margin-bottom:8px;color:#1e293b;"><strong>HDMI port matters:</strong> some TVs only enable full bandwidth / 4:4:4 chroma on specific ports — check your manual.</li>
<li style="font-size:16px;line-height:1.7;margin-bottom:8px;color:#1e293b;"><strong>Disable ALLM/VRR quirks:</strong> game-mode processing can change gamma behavior; calibrate in the mode you&#8217;ll actually watch in.</li>
</ul>
<h2 style="font-size:26px;font-weight:800;margin:40px 0 16px 0;">Calibrating Multiple Inputs</h2>
<p style="font-size:16px;line-height:1.75;margin:0 0 16px 0;color:#1e293b;">Most TVs store picture settings <strong>per input</strong> (and sometimes per signal type — SDR vs HDR memories are separate). Calibrate the input your main source uses; if you split viewing between a streamer box and a console on different inputs, copy the calibrated settings across and spot-check with test patterns. The measurement work doesn&#8217;t need repeating per input if the panel behavior is identical — but verify, because some TVs apply different processing per input.</p>
<h2 style="font-size:26px;font-weight:800;margin:40px 0 16px 0;">How Often to Recalibrate a TV</h2>
<p style="font-size:16px;line-height:1.75;margin:0 0 16px 0;color:#1e293b;">LED/LCD TVs drift slowly — once or twice a year is plenty for most people. <strong>OLED TVs</strong> drift faster as the emitters age (especially with heavy static-element viewing), so every 3–6 months is reasonable for enthusiasts. <strong>Projectors</strong> with lamps need recalibration as the lamp dims — roughly every 500–1,000 hours; laser projectors are far more stable. See our <a href="/projector-calibration-guide/">projector guide</a> for the big-screen specifics.</p>
<h2 style="font-size:26px;font-weight:800;margin:40px 0 16px 0;">Calibrating a TV for Gaming (PS5 / Xbox)</h2>
<p style="font-size:16px;line-height:1.75;margin:0 0 16px 0;color:#1e293b;">Gamers: calibrate in <strong>Game Mode</strong>, because that&#8217;s the mode you&#8217;ll play in — and Game Mode often has different gamma/EOTF behavior than Cinema modes. Targets stay the same (D65, gamma 2.2 for a lit room), but keep input lag in mind: any extra processing you enable for &#8220;better&#8221; picture costs milliseconds. The usual recipe is Game Mode + Warm2 color temp + all enhancements off + a basic grayscale calibration. Note the same caveat as monitors: consoles don&#8217;t use ICC profiles, so what matters is the calibration baked into the TV&#8217;s settings. Our <a href="/gaming-monitor-calibration/">gaming monitor guide</a> covers the PC side of the same principles.</p>
<h2 style="font-size:26px;font-weight:800;margin:40px 0 16px 0;">Projector Owners: Same Ideas, Bigger Screen</h2>
<p style="font-size:16px;line-height:1.75;margin:0 0 16px 0;color:#1e293b;">Everything on this page applies to projectors, with three twists: <strong>ambient light control matters more</strong> (a projector can&#8217;t outshine a bright room), <strong>lamp age shifts color</strong> (recalibrate every 500–1,000 lamp hours; laser is stable), and <strong>screen material tints the result</strong> (measure off the screen, not the lens). We wrote a dedicated <a href="/projector-calibration-guide/">projector calibration guide</a> covering throw distance, screen gain, and lamp vs laser maintenance schedules.</p>
<h2 style="font-size:26px;font-weight:800;margin:40px 0 16px 0;">Frequently Asked Questions</h2>
<h3 style="font-size:20px;font-weight:700;margin:28px 0 12px 0;">Can I calibrate my TV without a colorimeter?</h3>
<p style="font-size:16px;line-height:1.75;margin:0 0 16px 0;color:#1e293b;">Not accurately — but you can get surprisingly far with the prep checklist above (Filmmaker Mode, Warm2, enhancements off) plus free test patterns. A colorimeter is what turns &#8220;close&#8221; into &#8220;correct&#8221;.</p>
<h3 style="font-size:20px;font-weight:700;margin:28px 0 12px 0;">Does the ICC profile work for Netflix on the TV itself?</h3>
<p style="font-size:16px;line-height:1.75;margin:0 0 16px 0;color:#1e293b;">No. ICC profiles only apply to PC output. For the TV&#8217;s built-in apps, what matters is the calibration baked into the TV&#8217;s picture settings (white balance, gamma) — which is exactly what this guide sets.</p>
<h3 style="font-size:20px;font-weight:700;margin:28px 0 12px 0;">What gamma should I target for TV calibration?</h3>
<p style="font-size:16px;line-height:1.75;margin:0 0 16px 0;color:#1e293b;">2.4 (BT.1886) for a dark home theater room, 2.2 for a bright living room. DisplayCAL lets you pick either target.</p>
<h3 style="font-size:20px;font-weight:700;margin:28px 0 12px 0;">Will calibration fix motion smoothing or input lag?</h3>
<p style="font-size:16px;line-height:1.75;margin:0 0 16px 0;color:#1e293b;">No — those are processing features, not color. Turn motion interpolation off for movies (it&#8217;s a preference), and use Game Mode for gaming regardless of calibration.</p>
<p><script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Can I calibrate my TV without a colorimeter?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Not accurately \u2014 but you can get surprisingly far with the prep checklist above (Filmmaker Mode, Warm2, enhancements off) plus free test patterns. A colorimeter is what turns \"close\" into \"correct\"."
      }
    },
    {
      "@type": "Question",
      "name": "Does the ICC profile work for Netflix on the TV itself?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "No. ICC profiles only apply to PC output. For the TV's built-in apps, what matters is the calibration baked into the TV's picture settings (white balance, gamma) \u2014 which is exactly what this guide sets."
      }
    },
    {
      "@type": "Question",
      "name": "What gamma should I target for TV calibration?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "2.4 (BT.1886) for a dark home theater room, 2.2 for a bright living room. DisplayCAL lets you pick either target."
      }
    },
    {
      "@type": "Question",
      "name": "Will calibration fix motion smoothing or input lag?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "No \u2014 those are processing features, not color. Turn motion interpolation off for movies (it's a preference), and use Game Mode for gaming regardless of calibration."
      }
    }
  ]
}
</script>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://displaycal.org/calibrate-tv-with-displaycal/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to Install an ICC Profile (Windows 11, macOS, Linux)</title>
		<link>https://displaycal.org/how-to-install-icc-profile/</link>
					<comments>https://displaycal.org/how-to-install-icc-profile/#respond</comments>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Sat, 17 Oct 2026 09:17:28 +0000</pubDate>
				<category><![CDATA[Tutorials]]></category>
		<guid isPermaLink="false">https://displaycal.org/how-to-install-icc-profile/</guid>

					<description><![CDATA[How to Install an ICC Profile (Windows 11, macOS, Linux) Step-by-step 2026 instructions for installing ICC color profiles on Windows 11, macOS, and Linux — plus how DisplayCAL-generated profiles differ and why borrowed profiles are unreliable. What an ICC Profile Actually Does An ICC profile is a small file that describes how your specific display...]]></description>
										<content:encoded><![CDATA[<div style="max-width:860px;margin:0 auto;padding:56px 24px 72px;">
<h1 style="font-size:clamp(30px,4.5vw,42px);font-weight:800;line-height:1.2;margin:0 0 20px 0;">How to Install an ICC Profile (Windows 11, macOS, Linux)</h1>
<p style="font-size:18px;line-height:1.7;color:#475569;margin:0 0 32px 0;">Step-by-step 2026 instructions for installing ICC color profiles on Windows 11, macOS, and Linux — plus how DisplayCAL-generated profiles differ and why borrowed profiles are unreliable.</p>
<h2 style="font-size:26px;font-weight:800;margin:40px 0 16px 0;">What an ICC Profile Actually Does</h2>
<p style="font-size:16px;line-height:1.75;margin:0 0 16px 0;color:#1e293b;">An ICC profile is a small file that describes how your specific display reproduces color. Your operating system (and color-managed apps like Photoshop, Lightroom, and Chrome) uses it to translate colors correctly. Installing a profile doesn&#8217;t change your monitor&#8217;s hardware — it tells software how to <em>compensate</em> for your panel&#8217;s quirks. Profiles you generate yourself with <a href="/guides/quickstart/">DisplayCAL</a> are the most accurate; downloaded profiles are a gamble, as explained below.</p>
<h2 style="font-size:26px;font-weight:800;margin:40px 0 16px 0;">Windows 11</h2>
<ol>
<li style="font-size:16px;line-height:1.7;margin-bottom:8px;color:#1e293b;">Open <strong>Settings → System → Display → Advanced display</strong>, then click <strong>Color management</strong> (on older builds: search &#8220;Color Management&#8221; in Start to open <code>colorcpl.exe</code>).</li>
<li style="font-size:16px;line-height:1.7;margin-bottom:8px;color:#1e293b;">Select your display at the top, check <strong>&#8220;Use my settings for this device&#8221;</strong>.</li>
<li style="font-size:16px;line-height:1.7;margin-bottom:8px;color:#1e293b;">Click <strong>Add</strong>, then <strong>Browse</strong> and select your <code>.icc</code> / <code>.icm</code> file. (Double-clicking a profile file also offers an &#8220;Install Profile&#8221; option, which copies it to the system color folder.)</li>
<li style="font-size:16px;line-height:1.7;margin-bottom:8px;color:#1e293b;">Select the profile in the list and click <strong>&#8220;Set as Default Profile&#8221;</strong>.</li>
<li style="font-size:16px;line-height:1.7;margin-bottom:8px;color:#1e293b;">If you calibrated with DisplayCAL, make sure the <strong>DisplayCAL Profile Loader</strong> runs at startup — it applies the calibration curves (vcgt) that Windows alone won&#8217;t load. See our <a href="/profile-loader-guide/">Profile Loader guide</a>.</li>
</ol>
<h2 style="font-size:26px;font-weight:800;margin:40px 0 16px 0;">macOS</h2>
<ol>
<li style="font-size:16px;line-height:1.7;margin-bottom:8px;color:#1e293b;">Open <strong>System Settings → Displays</strong>, select your display, and open the <strong>Color profile</strong> dropdown.</li>
<li style="font-size:16px;line-height:1.7;margin-bottom:8px;color:#1e293b;">Click <strong>Customize…</strong> — profiles in <code>~/Library/ColorSync/Profiles</code> (double-click any <code>.icc</code> file to copy it there) appear in the list.</li>
<li style="font-size:16px;line-height:1.7;margin-bottom:8px;color:#1e293b;">Select your profile. macOS applies it immediately, per display.</li>
<li style="font-size:16px;line-height:1.7;margin-bottom:8px;color:#1e293b;">To verify, open <strong>ColorSync Utility</strong> (in /Applications/Utilities) — it shows the active profile and lets you inspect its tags.</li>
</ol>
<p style="font-size:16px;line-height:1.75;margin:0 0 16px 0;color:#1e293b;">Note: on Apple Silicon Macs with Studio Display or Pro Display XDR, macOS manages some calibration through its own &#8220;Fine-Tune Calibration&#8221; flow; a DisplayCAL profile still works for verification and for third-party displays. Our <a href="/displaycal-profile-not-applied-after-reboot/">macOS reboot fix</a> covers the known issue where profiles don&#8217;t reload after restart.</p>
<h2 style="font-size:26px;font-weight:800;margin:40px 0 16px 0;">Linux</h2>
<ol>
<li style="font-size:16px;line-height:1.7;margin-bottom:8px;color:#1e293b;"><strong>GNOME:</strong> Open <strong>Settings → Color</strong>, select your display, click <strong>Add profile</strong> and choose your <code>.icc</code> file. GNOME&#8217;s colord integration assigns it to the display.</li>
<li style="font-size:16px;line-height:1.7;margin-bottom:8px;color:#1e293b;"><strong>KDE Plasma:</strong> System Settings → Color Management → Add Profile, then assign it to the correct output.</li>
<li style="font-size:16px;line-height:1.7;margin-bottom:8px;color:#1e293b;"><strong>Manual / window managers:</strong> DisplayCAL installs <code>dispwin</code> (part of ArgyllCMS) — <code>dispwin -I profile.icc</code> installs and activates a profile from the terminal.</li>
<li style="font-size:16px;line-height:1.7;margin-bottom:8px;color:#1e293b;">If your instrument isn&#8217;t detected on Linux, check udev permissions — see <a href="/displaycal-instrument-not-detected/">instrument not detected</a>.</li>
</ol>
<h2 style="font-size:26px;font-weight:800;margin:40px 0 16px 0;">Installing a Profile Made by DisplayCAL</h2>
<p style="font-size:16px;line-height:1.75;margin:0 0 16px 0;color:#1e293b;">When DisplayCAL finishes profiling, it can install the profile for you automatically (enable &#8220;Install profile&#8221; and &#8220;Load calibration&#8221; in the profiling options). The two parts matter: the <strong>ICC profile</strong> (color translation for apps) and the <strong>calibration curves / vcgt</strong> (loaded into the graphics card). The Profile Loader handles the second part at every login — without it, you get the profile but not the calibration. That distinction trips up many users; our <a href="/support/troubleshooting/">troubleshooting hub</a> covers it in depth.</p>
<h2 style="font-size:26px;font-weight:800;margin:40px 0 16px 0;">Can I Use Someone Else&#8217;s ICC Profile?</h2>
<p style="font-size:16px;line-height:1.75;margin:0 0 16px 0;color:#1e293b;">Honest answer: <strong>not reliably</strong>. Two units of the same monitor model can differ noticeably — backlight tint, panel lottery, age, and even the firmware revision all shift color response. A downloaded profile for &#8220;your exact model&#8221; is better than nothing and sometimes looks fine, but it can also make things worse. If you can&#8217;t profile your own display yet, use a shared profile only as a temporary starting point, and treat any unit-specific claims (&#8220;perfect for LG 27GP950&#8221;) with skepticism. The real fix remains measuring your own panel — see <a href="/best-free-monitor-calibration-software/">why free software plus a colorimeter beats any download</a>.</p>
<h2 style="font-size:26px;font-weight:800;margin:40px 0 16px 0;">Letting DisplayCAL Handle Installation Automatically</h2>
<p style="font-size:16px;line-height:1.75;margin:0 0 16px 0;color:#1e293b;">If the profile came from DisplayCAL itself, you usually don&#8217;t need any of the manual steps above. In the profiling settings, enable <strong>&#8220;Install profile&#8221;</strong> and <strong>&#8220;Load calibration curves&#8221;</strong> before you start measuring. When profiling finishes, DisplayCAL installs the ICC profile into the right system folder, associates it with the correct display, and — via the <a href="/profile-loader-guide/">Profile Loader</a> — makes sure the calibration curves load at every login. Manual installation is mainly for profiles you received as files (from a colleague, a download, or an older backup).</p>
<h2 style="font-size:26px;font-weight:800;margin:40px 0 16px 0;">Multi-Monitor Setups: One Profile Per Display</h2>
<p style="font-size:16px;line-height:1.75;margin:0 0 16px 0;color:#1e293b;">Every display needs its <strong>own</strong> profile — even two units of the same model. On Windows, the Color Management dialog lets you assign a different default profile per display (select the display at the top first). On macOS, profiles are per-display in System Settings. On Linux, GNOME Settings → Color handles each output separately. DisplayCAL&#8217;s workflow naturally produces one profile per display; our <a href="/multi-monitor-matching/">multi-monitor matching guide</a> covers making them look consistent with each other.</p>
<h2 style="font-size:26px;font-weight:800;margin:40px 0 16px 0;">Troubleshooting: Profile Won&#8217;t Stick</h2>
<ul>
<li style="font-size:16px;line-height:1.7;margin-bottom:8px;color:#1e293b;"><strong>Profile applies but colors look uncalibrated after reboot:</strong> the calibration curves (vcgt) aren&#8217;t loading — check the Profile Loader autostart. <a href="/profile-loader-guide/">Guide</a> · <a href="/displaycal-profile-not-applied-after-reboot/">macOS-specific fix</a>.</li>
<li style="font-size:16px;line-height:1.7;margin-bottom:8px;color:#1e293b;"><strong>Windows Update reset everything:</strong> GPU driver updates can wipe the LUT; re-apply via the Profile Loader or re-run <code>dispwin</code>.</li>
<li style="font-size:16px;line-height:1.7;margin-bottom:8px;color:#1e293b;"><strong>Fullscreen games look different:</strong> expected — most games bypass ICC profiles in exclusive fullscreen. <a href="/gaming-monitor-calibration/">Why, and the workaround</a>.</li>
<li style="font-size:16px;line-height:1.7;margin-bottom:8px;color:#1e293b;"><strong>Two profiles fighting:</strong> make sure only one default profile is set per display, and that no vendor utility (e.g. NVIDIA Control Panel color settings) is also adjusting the desktop.</li>
</ul>
<p style="font-size:16px;line-height:1.75;margin:0 0 16px 0;color:#1e293b;">More: <a href="/support/troubleshooting/">troubleshooting hub</a>.</p>
<h2 style="font-size:26px;font-weight:800;margin:40px 0 16px 0;">How to Remove or Switch Profiles</h2>
<p style="font-size:16px;line-height:1.75;margin:0 0 16px 0;color:#1e293b;"><strong>Windows:</strong> Color Management → select the display → pick another profile as default, or remove the file from the color folder. <strong>macOS:</strong> System Settings → Displays → Color profile → choose another. <strong>Linux:</strong> Settings → Color → remove, or <code>dispwin -c</code> to clear. If DisplayCAL&#8217;s Profile Loader is managing the display, disable its autostart entry first so it doesn&#8217;t re-apply the old calibration at login.</p>
<h2 style="font-size:26px;font-weight:800;margin:40px 0 16px 0;">Naming and Organizing Your Profiles</h2>
<p style="font-size:16px;line-height:1.75;margin:0 0 16px 0;color:#1e293b;">Adopt a naming scheme before you accumulate a mess: <strong>DisplayModel_Date_Conditions.icc</strong> — e.g. <code>LG-27GP950_2026-10_D65-120nits.icc</code>. DisplayCAL can auto-generate descriptive names from its settings; keep that enabled. Store originals somewhere safe (cloud drive, NAS) because OS reinstalls wipe system color folders. When testing a new calibration, keep the old profile installed but not default — switching back takes seconds if the new one looks wrong.</p>
<h2 style="font-size:26px;font-weight:800;margin:40px 0 16px 0;">Backing Up Your Profiles</h2>
<p style="font-size:16px;line-height:1.75;margin:0 0 16px 0;color:#1e293b;">An ICC profile is a small file — back it up like one. Copy <code>.icc</code>/<code>.icm</code> files to external storage after each calibration, along with a text note of the targets used (white point, brightness, gamma). If you move to a new computer with the same monitor, the old profile is a reasonable starting point — but re-profile when you can, since the graphics card and OS color pipeline differ between machines. DisplayCAL&#8217;s <a href="/guides/quickstart/">quickstart</a> makes the second run fast.</p>
<h2 style="font-size:26px;font-weight:800;margin:40px 0 16px 0;">Frequently Asked Questions</h2>
<h3 style="font-size:20px;font-weight:700;margin:28px 0 12px 0;">Where are ICC profiles stored?</h3>
<p style="font-size:16px;line-height:1.75;margin:0 0 16px 0;color:#1e293b;">Windows: <code>C:\Windows\System32\spool\drivers\color</code>. macOS: <code>~/Library/ColorSync/Profiles</code> (user) or <code>/Library/ColorSync/Profiles</code> (system). Linux: <code>~/.local/share/icc</code> (user) or <code>/usr/share/color/icc</code> (system).</p>
<h3 style="font-size:20px;font-weight:700;margin:28px 0 12px 0;">Why did my profile stop applying after a reboot?</h3>
<p style="font-size:16px;line-height:1.75;margin:0 0 16px 0;color:#1e293b;">On Windows this usually means the calibration loader isn&#8217;t running at startup; on macOS it&#8217;s a known DisplayCAL issue with a <a href="/displaycal-profile-not-applied-after-reboot/">documented workaround</a>. GPU driver updates can also reset the graphics-card LUT — see <a href="/support/troubleshooting/">troubleshooting</a>.</p>
<h3 style="font-size:20px;font-weight:700;margin:28px 0 12px 0;">Do I need administrator rights to install a profile?</h3>
<p style="font-size:16px;line-height:1.75;margin:0 0 16px 0;color:#1e293b;">For your own user account, no — installing to the user profile folder works without admin rights on all three OSes. System-wide installation (all users) requires elevation.</p>
<h3 style="font-size:20px;font-weight:700;margin:28px 0 12px 0;">ICC vs ICM — what&#8217;s the difference?</h3>
<p style="font-size:16px;line-height:1.75;margin:0 0 16px 0;color:#1e293b;">None, functionally. <code>.icm</code> is the extension Windows historically used; <code>.icc</code> is the standard. They are the same file format and interchangeable.</p>
<p><script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Where are ICC profiles stored?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Windows: C:\\Windows\\System32\\spool\\drivers\\color. macOS: ~/Library/ColorSync/Profiles (user) or /Library/ColorSync/Profiles (system). Linux: ~/.local/share/icc (user) or /usr/share/color/icc (system)."
      }
    },
    {
      "@type": "Question",
      "name": "Why did my profile stop applying after a reboot?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "On Windows this usually means the calibration loader isn't running at startup; on macOS it's a known DisplayCAL issue with a documented workaround. GPU driver updates can also reset the graphics-card LUT \u2014 see troubleshooting."
      }
    },
    {
      "@type": "Question",
      "name": "Do I need administrator rights to install a profile?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "For your own user account, no \u2014 installing to the user profile folder works without admin rights on all three OSes. System-wide installation (all users) requires elevation."
      }
    },
    {
      "@type": "Question",
      "name": "ICC vs ICM \u2014 what's the difference?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "None, functionally. .icm is the extension Windows historically used; .icc is the standard. They are the same file format and interchangeable."
      }
    }
  ]
}
</script>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://displaycal.org/how-to-install-icc-profile/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Monitor Calibration for Photographers (Lightroom &#038; Print Workflow)</title>
		<link>https://displaycal.org/monitor-calibration-for-photographers/</link>
					<comments>https://displaycal.org/monitor-calibration-for-photographers/#respond</comments>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Sat, 17 Oct 2026 09:16:50 +0000</pubDate>
				<category><![CDATA[Tutorials]]></category>
		<guid isPermaLink="false">https://displaycal.org/monitor-calibration-for-photographers/</guid>

					<description><![CDATA[Monitor Calibration for Photographers (Lightroom &#038; Print Workflow) If your prints come back darker than your screen, or your Lightroom edits look different on every device, your monitor is the weak link. This guide gives photographers the exact DisplayCAL settings for a Lightroom-to-print workflow that actually matches. Why photographers need calibration more than anyone Photography...]]></description>
										<content:encoded><![CDATA[<div style="max-width:860px;margin:0 auto;padding:56px 24px 72px;">
<h1 style="font-size:clamp(30px,4.5vw,44px);font-weight:800;line-height:1.2;margin:0 0 20px 0;color:#0f172a;">Monitor Calibration for Photographers (Lightroom &#038; Print Workflow)</h1>
<p style="font-size:19px;line-height:1.7;color:#334155;margin:0 0 28px 0;">If your prints come back darker than your screen, or your Lightroom edits look different on every device, your monitor is the weak link. This guide gives photographers the exact DisplayCAL settings for a Lightroom-to-print workflow that actually matches.</p>
<h2 style="font-size:26px;font-weight:700;margin:44px 0 16px 0;color:#0f172a;">Why photographers need calibration more than anyone</h2>
<p style="font-size:17px;line-height:1.75;color:#334155;margin:0 0 18px 0;">Photography is one of the few crafts where <em>what you see</em> is literally the product. An uncalibrated monitor lies to you about exposure, white balance, and saturation — and you bake those lies into every exported file. DisplayCAL, the free open-source calibration tool powered by ArgyllCMS, is the standard fix used by working photographers who don&#8217;t want to pay for vendor-locked software. If you haven&#8217;t installed it yet, start with our <a href="/download/" style="color:#2563eb;text-decoration:underline;">download page</a> and the <a href="/guides/quickstart/" style="color:#2563eb;text-decoration:underline;">quickstart guide</a>.</p>
<h2 style="font-size:26px;font-weight:700;margin:44px 0 16px 0;color:#0f172a;">The classic pain: &#8220;my prints are too dark&#8221;</h2>
<p style="font-size:17px;line-height:1.75;color:#334155;margin:0 0 18px 0;">Ask any print lab and they&#8217;ll tell you this is the number one complaint. The cause is almost always the same: the monitor is far brighter than the print viewing conditions. A typical uncalibrated monitor runs at 200–300 cd/m&sup2;, while a print viewed under normal room light reflects far less light back at you. When you edit on a blazing screen, you unconsciously darken the image to compensate — and the print faithfully reproduces your over-darkened file.</p>
<div style="background:#f0f9ff;border:1px solid #bae6fd;border-radius:10px;padding:18px 20px;margin:0 0 24px 0;">
<p style="font-size:16px;line-height:1.7;color:#0c4a6e;margin:0;"><strong>Note:</strong> The fix is to calibrate your white level (luminance) to match your print viewing light. For most home and studio setups, <strong>80–120 cd/m&sup2;</strong> is the working range. Start at 100 cd/m&sup2;, make a test print, and adjust from there.</p>
</div>
<h2 style="font-size:26px;font-weight:700;margin:44px 0 16px 0;color:#0f172a;">Recommended DisplayCAL settings for photo editing</h2>
<p style="font-size:17px;line-height:1.75;color:#334155;margin:0 0 18px 0;">These are the settings to enter in DisplayCAL&#8217;s <em>Calibration</em> tab before you start measuring. They are a starting point used by many photographers — fine-tune brightness to your own print viewing setup:</p>
<table style="width:100%;border-collapse:collapse;font-size:16px;margin:0 0 24px 0;">
<tr>
<th style="border:1px solid #cbd5e1;background:#f1f5f9;padding:10px 12px;text-align:left;font-weight:700;color:#0f172a;">Setting</th>
<th style="border:1px solid #cbd5e1;background:#f1f5f9;padding:10px 12px;text-align:left;font-weight:700;color:#0f172a;">Recommended value</th>
<th style="border:1px solid #cbd5e1;background:#f1f5f9;padding:10px 12px;text-align:left;font-weight:700;color:#0f172a;">Why</th>
</tr>
<tr>
<td style="border:1px solid #cbd5e1;padding:10px 12px;color:#334155;vertical-align:top;">White point</td>
<td style="border:1px solid #cbd5e1;padding:10px 12px;color:#334155;vertical-align:top;">D65 (6500 K)</td>
<td style="border:1px solid #cbd5e1;padding:10px 12px;color:#334155;vertical-align:top;">Matches daylight and the sRGB standard most screens and labs assume</td>
</tr>
<tr>
<td style="border:1px solid #cbd5e1;padding:10px 12px;color:#334155;vertical-align:top;">White level (luminance)</td>
<td style="border:1px solid #cbd5e1;padding:10px 12px;color:#334155;vertical-align:top;">80–120 cd/m&sup2; (start at 100)</td>
<td style="border:1px solid #cbd5e1;padding:10px 12px;color:#334155;vertical-align:top;">Matches print viewing brightness; fixes the &#8220;too dark prints&#8221; problem</td>
</tr>
<tr>
<td style="border:1px solid #cbd5e1;padding:10px 12px;color:#334155;vertical-align:top;">Tone curve</td>
<td style="border:1px solid #cbd5e1;padding:10px 12px;color:#334155;vertical-align:top;">sRGB (or Gamma 2.2)</td>
<td style="border:1px solid #cbd5e1;padding:10px 12px;color:#334155;vertical-align:top;">sRGB if you deliver for web; 2.2 is the long-standing photo default</td>
</tr>
<tr>
<td style="border:1px solid #cbd5e1;padding:10px 12px;color:#334155;vertical-align:top;">Profile type</td>
<td style="border:1px solid #cbd5e1;padding:10px 12px;color:#334155;vertical-align:top;">XYZ LUT + matrix</td>
<td style="border:1px solid #cbd5e1;padding:10px 12px;color:#334155;vertical-align:top;">Highest accuracy for color-critical editing (see our <a href="/displaycal-profile-type-explained/" style="color:#2563eb;text-decoration:underline;">profile type guide</a>)</td>
</tr>
<tr>
<td style="border:1px solid #cbd5e1;padding:10px 12px;color:#334155;vertical-align:top;">Testchart patches</td>
<td style="border:1px solid #cbd5e1;padding:10px 12px;color:#334155;vertical-align:top;">500 or more</td>
<td style="border:1px solid #cbd5e1;padding:10px 12px;color:#334155;vertical-align:top;">More patches = smoother gradients and better shadow detail</td>
</tr>
</table>
<h2 style="font-size:26px;font-weight:700;margin:44px 0 16px 0;color:#0f172a;">Step-by-step: calibrate for a Lightroom workflow</h2>
<ol style="font-size:17px;line-height:1.75;color:#334155;margin:0 0 18px 0;padding-left:24px;">
<li style="margin-bottom:8px;">Warm up the monitor for at least 30 minutes, and reset it to factory defaults. Turn off any dynamic contrast, eco mode, or blue-light filter — including f.lux and Windows Night Light. See <a href="/flux-night-light-vs-calibration/" style="color:#2563eb;text-decoration:underline;">our f.lux guide</a> for why this matters.</li>
<li style="margin-bottom:8px;">In DisplayCAL, set the white point to D65 and the white level to your target (start at 100 cd/m&sup2;).</li>
<li style="margin-bottom:8px;">Use the <em>interactive display adjustment</em> step to dial in the monitor&#8217;s own brightness, contrast, and RGB gains with the OSD buttons before any software correction is applied.</li>
<li style="margin-bottom:8px;">Run the measurement with 500+ patches, then install the resulting ICC profile and let the Profile Loader keep it active. Our <a href="/profile-loader-guide/" style="color:#2563eb;text-decoration:underline;">Profile Loader guide</a> explains how to make sure the profile actually stays loaded.</li>
<li style="margin-bottom:8px;">Verify with a <a href="/delta-e-verification-guide/" style="color:#2563eb;text-decoration:underline;">measurement report</a>: for photo work you want average &Delta;E well under 2.</li>
</ol>
<h2 style="font-size:26px;font-weight:700;margin:44px 0 16px 0;color:#0f172a;">Soft proofing: preview the print before you pay for it</h2>
<p style="font-size:17px;line-height:1.75;color:#334155;margin:0 0 18px 0;">Calibration gets your screen honest; <strong>soft proofing</strong> gets your expectations honest. Both Lightroom (Develop module, press S) and Photoshop (View &gt; Proof Setup) can simulate on screen how your image will look on a specific paper and printer, using the paper&#8217;s ICC profile supplied by the paper manufacturer or lab. The workflow:</p>
<ol style="font-size:17px;line-height:1.75;color:#334155;margin:0 0 18px 0;padding-left:24px;">
<li style="margin-bottom:8px;">Finish your normal edit on the calibrated display.</li>
</ol>
<p style="font-size:17px;line-height:1.75;color:#334155;margin:0 0 18px 0;">Soft proofing only works if the screen itself is trustworthy, which is exactly what calibration provides. An uncalibrated screen plus soft proofing is still guesswork.</p>
<h2 style="font-size:26px;font-weight:700;margin:44px 0 16px 0;color:#0f172a;">Ambient light: the forgotten half of the equation</h2>
<p style="font-size:17px;line-height:1.75;color:#334155;margin:0 0 18px 0;">Your 100 cd/m&sup2; calibration assumes a dim, neutral viewing environment. Editing in a bright room with daylight hitting the screen, or under warm tungsten bulbs, shifts your perception of the image. You don&#8217;t need a perfect darkroom, but keep direct light off the screen and avoid strongly colored walls behind the monitor. Recalibrate if you move the desk or change your lighting.</p>
<div style="background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:24px;margin:32px 0;">
<p style="font-size:18px;font-weight:700;color:#0f172a;margin:0 0 10px 0;">You can&#8217;t calibrate without a measurement device</p>
<p style="font-size:16px;line-height:1.7;color:#475569;margin:0 0 14px 0;">DisplayCAL is free, but it needs a colorimeter to measure your screen. For photographers, the sensor is the one purchase that pays for itself in saved reprints. See our full comparison of the current options:</p>
<p style="margin:0;"><a href="/go/calibrite-display-pro-hl" rel="sponsored nofollow" style="display:inline-block;background:#2563eb;color:#ffffff;font-weight:700;font-size:16px;padding:12px 24px;border-radius:8px;text-decoration:none;margin:0 8px 8px 0;">Calibrite Display Pro HL — $279</a><a href="/go/spyder-x2-elite" rel="sponsored nofollow" style="display:inline-block;background:#2563eb;color:#ffffff;font-weight:700;font-size:16px;padding:12px 24px;border-radius:8px;text-decoration:none;margin:0 8px 8px 0;">Spyder X2 Elite — $269.99</a><a href="/best-colorimeter-for-displaycal/" style="color:#2563eb;text-decoration:underline;">Full colorimeter buying guide &rarr;</a></p>
<p style="font-size:13px;color:#94a3b8;margin:12px 0 0 0;">As an Amazon Associate, we earn from qualifying purchases.</p>
</div>
<h2 style="font-size:26px;font-weight:700;margin:44px 0 16px 0;color:#0f172a;">Frequently Asked Questions</h2>
<h3 style="font-size:19px;font-weight:700;margin:26px 0 10px 0;color:#1e293b;">Why do my prints look darker than my screen?</h3>
<p style="font-size:17px;line-height:1.75;color:#334155;margin:0 0 14px 0;">Your monitor is almost certainly much brighter than your print viewing conditions. Calibrate the white level to 80–120 cd/m&sup2; (start at 100) so the screen brightness matches the light your prints are viewed under, then re-edit. Most photographers see this single change fix the problem immediately.</p>
<h3 style="font-size:19px;font-weight:700;margin:26px 0 10px 0;color:#1e293b;">What white point should photographers use, D65 or D50?</h3>
<p style="font-size:17px;line-height:1.75;color:#334155;margin:0 0 14px 0;">Use D65 (6500 K) for general photo editing and screen delivery — it matches the sRGB standard and daylight. D50 (5000 K) is the prepress standard for print shops evaluating physical proofs under standard viewing booths. If you soft-proof for a lab, ask the lab which white point their viewing booth uses and match it.</p>
<h3 style="font-size:19px;font-weight:700;margin:26px 0 10px 0;color:#1e293b;">sRGB or Adobe RGB tone curve for photo editing?</h3>
<p style="font-size:17px;line-height:1.75;color:#334155;margin:0 0 14px 0;">If you deliver mostly for web and social media, calibrate to the sRGB tone curve so what you see is what the audience sees. If you print wide-gamut work or deliver to clients who handle Adobe RGB files, Gamma 2.2 with an Adobe RGB working space in Lightroom is the traditional choice. Either way, keep the working space and the calibration target consistent.</p>
<h3 style="font-size:19px;font-weight:700;margin:26px 0 10px 0;color:#1e293b;">How often should a photographer recalibrate?</h3>
<p style="font-size:17px;line-height:1.75;color:#334155;margin:0 0 14px 0;">Every 2–4 weeks for backlit LED monitors is a good rhythm; monthly is the minimum most working photographers accept. CCFL-backlit older monitors drift faster. If you do paid print work, verify with a quick measurement report before any important job rather than trusting the calendar.</p>
<p><script type="application/ld+json">
{"@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{"@type": "Question", "name": "Why do my prints look darker than my screen?", "acceptedAnswer": {"@type": "Answer", "text": "Your monitor is almost certainly much brighter than your print viewing conditions. Calibrate the white level to 80–120 cd/m&sup2; (start at 100) so the screen brightness matches the light your prints are viewed under, then re-edit. Most photographers see this single change fix the problem immediately."}}, {"@type": "Question", "name": "What white point should photographers use, D65 or D50?", "acceptedAnswer": {"@type": "Answer", "text": "Use D65 (6500 K) for general photo editing and screen delivery — it matches the sRGB standard and daylight. D50 (5000 K) is the prepress standard for print shops evaluating physical proofs under standard viewing booths. If you soft-proof for a lab, ask the lab which white point their viewing booth uses and match it."}}, {"@type": "Question", "name": "sRGB or Adobe RGB tone curve for photo editing?", "acceptedAnswer": {"@type": "Answer", "text": "If you deliver mostly for web and social media, calibrate to the sRGB tone curve so what you see is what the audience sees. If you print wide-gamut work or deliver to clients who handle Adobe RGB files, Gamma 2.2 with an Adobe RGB working space in Lightroom is the traditional choice. Either way, keep the working space and the calibration target consistent."}}, {"@type": "Question", "name": "How often should a photographer recalibrate?", "acceptedAnswer": {"@type": "Answer", "text": "Every 2–4 weeks for backlit LED monitors is a good rhythm; monthly is the minimum most working photographers accept. CCFL-backlit older monitors drift faster. If you do paid print work, verify with a quick measurement report before any important job rather than trusting the calendar."}}]}
</script></div>
]]></content:encoded>
					
					<wfw:commentRss>https://displaycal.org/monitor-calibration-for-photographers/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>DisplayCAL 3D LUT for madVR (2026 Guide)</title>
		<link>https://displaycal.org/displaycal-madvr-3d-lut/</link>
					<comments>https://displaycal.org/displaycal-madvr-3d-lut/#respond</comments>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Sat, 17 Oct 2026 08:56:01 +0000</pubDate>
				<category><![CDATA[Tutorials]]></category>
		<guid isPermaLink="false">https://displaycal.org/displaycal-madvr-3d-lut/</guid>

					<description><![CDATA[DisplayCAL 3D LUT for madVR (2026 Guide) madVR remains one of the most demanding video renderers for home theater PCs, and a proper 3D LUT is the way to get reference color out of it. DisplayCAL has had built-in madVR 3D LUT installation support for years (including the madVR HDR 3D LUT installation API), but...]]></description>
										<content:encoded><![CDATA[<div style="max-width:860px;margin:0 auto;padding:56px 24px 72px;">
<h1 style="font-size:clamp(30px,4.5vw,42px);font-weight:800;color:#0f172a;margin:0 0 20px;line-height:1.2;">DisplayCAL 3D LUT for madVR (2026 Guide)</h1>
<p style="font-size:16px;color:#334155;line-height:1.8;margin:0 0 16px;">madVR remains one of the most demanding video renderers for home theater PCs, and a proper 3D LUT is the way to get reference color out of it. DisplayCAL has had <strong>built-in madVR 3D LUT installation support</strong> for years (including the madVR HDR 3D LUT installation API), but most tutorials describe the decade-old Python 2 workflow. This guide covers the current DisplayCAL-py3 path.</p>
<h2 style="font-size:26px;font-weight:800;color:#0f172a;margin:40px 0 16px;">What You Need</h2>
<ul style="font-size:16px;color:#334155;line-height:1.8;margin:0 0 16px;padding-left:24px;">
<li>DisplayCAL-py3 (<strong>3.9.19</strong> current) with <strong>ArgyllCMS 3.5.0</strong>.</li>
<li>A supported <a href="/best-colorimeter-for-displaycal/">colorimeter</a>. The LUT is only as good as the measurements.</li>
<li>madVR installed and configured as your video renderer.</li>
<li>A display warmed up for 30+ minutes, night-light features off.</li>
</ul>
<h2 style="font-size:26px;font-weight:800;color:#0f172a;margin:40px 0 16px;">Step-by-Step</h2>
<ol style="font-size:16px;color:#334155;line-height:1.9;margin:0 0 16px;padding-left:24px;">
<li><strong>Calibrate and profile the display</strong> in DisplayCAL first, following the <a href="/guides/quickstart/">quickstart</a>. Note your white point, gamma, and black level targets. The LUT build reuses them.</li>
<li><strong>Generate the 3D LUT.</strong> Use DisplayCAL&#8217;s 3D LUT maker with the madVR preset as the starting point. For video work, the levels handling matters enormously. See our <a href="/displaycal-resolve-3d-lut-settings/">Resolve 3D LUT settings</a> for the levels reasoning, which applies in principle here too.</li>
<li><strong>Install to madVR.</strong> DisplayCAL can install the generated 3D LUT directly through its madVR 3D LUT installation support. This places the LUT file where madVR expects it, rather than you copying files by hand.</li>
<li><strong>Select the LUT in madVR</strong> for the target display and enable it.</li>
<li><strong>Verify.</strong> Play reference content with familiar skin tones and neutrals. If you have the meter handy, run a <a href="/delta-e-verification-guide/">verification measurement</a> through the full chain.</li>
</ol>
<h2 style="font-size:26px;font-weight:800;color:#0f172a;margin:40px 0 16px;">HDR Notes</h2>
<p style="font-size:16px;color:#334155;line-height:1.8;margin:0 0 16px;">DisplayCAL&#8217;s madVR integration includes support for the madVR <strong>HDR 3D LUT installation API</strong>. Be aware that HDR calibration support in DisplayCAL-py3 is still maturing (3.9.18 improved HDR detection on Windows 11 22H2+ and fixed PQ roll-off profile saving). Treat HDR 3D LUTs as in active improvement and verify results carefully. Our <a href="/hdr-calibration-guide/">HDR guide</a> has the full honest picture.</p>
<h2 style="font-size:26px;font-weight:800;color:#0f172a;margin:40px 0 16px;">Troubleshooting</h2>
<ul style="font-size:16px;color:#334155;line-height:1.8;margin:0 0 16px;padding-left:24px;">
<li><strong>Washed-out or crushed image:</strong> levels mismatch somewhere in the chain (GPU output range, madVR settings, display). Check every stage.</li>
<li><strong>LUT has no visible effect:</strong> confirm madVR is actually using the LUT slot you installed to, and that no other color processing overrides it.</li>
<li><strong>Banding on gray ramps:</strong> usually a sign the underlying profile measurements were noisy. Re-measure with more patches.</li>
</ul>
<div style="background:#eff6ff;border:1px solid #bfdbfe;border-radius:12px;padding:16px 20px;margin:0 0 16px;font-size:15px;color:#1e40af;line-height:1.7;">Honest caveat: madVR is a third-party project with its own release cadence. If madVR changes its LUT handling, DisplayCAL&#8217;s installer may lag behind. Check the <a href="https://github.com/eoyilmaz/displaycal-py3" rel="nofollow noopener" target="_blank">DisplayCAL-py3 repository</a> for current reports.</div>
<h2 style="font-size:26px;font-weight:800;color:#0f172a;margin:40px 0 16px;">LUT Size and Quality Notes</h2>
<p style="font-size:16px;color:#334155;line-height:1.8;margin:0 0 16px;">DisplayCAL can generate 3D LUTs up to 65x65x65. Larger LUTs are smoother but take longer to measure and compute. For a living-room projector or TV driven by madVR, a mid-size LUT built from a few hundred patches is usually plenty. The jump to very large LUTs pays off mainly on reference displays. Whatever size you choose, the measurement quality matters more than the grid size: a clean 1000-patch measurement beats a noisy 3000-patch one.</p>
<h2 style="font-size:26px;font-weight:800;color:#0f172a;margin:40px 0 16px;">Do Not Stack Corrections</h2>
<p style="font-size:16px;color:#334155;line-height:1.8;margin:0 0 16px;">A common mistake is applying corrections in two places at once: a GPU-level calibration from DisplayCAL&#8217;s profile loader <em>and</em> a 3D LUT in madVR built on top of an already-corrected signal. Decide which stage does the correction. The usual approach is to let the 3D LUT do the work and keep the signal chain before it as neutral as possible. If colors look double-corrected (washed out or oversaturated), check for stacking first.</p>
<p style="font-size:16px;color:#334155;line-height:1.8;margin:0 0 16px;">Related: <a href="/support/troubleshooting/">DisplayCAL troubleshooting hub</a> | <a href="/displaycal-resolve-3d-lut-settings/">Resolve 3D LUT settings</a> | <a href="/3d-lut-video/">3D LUT video guide</a></p>
<h2 style="font-size:26px;font-weight:800;color:#0f172a;margin:40px 0 16px;">Frequently Asked Questions</h2>
<details style="background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:12px;">
<summary style="padding:16px 20px;font-weight:700;color:#0f172a;cursor:pointer;">Does DisplayCAL still support madVR in 2026?</summary>
<div style="padding:0 20px 16px;color:#475569;line-height:1.7;font-size:15px;">DisplayCAL has built-in madVR 3D LUT installation support (the HDR 3D LUT installation API has been supported since the 3.5 era). The feature is still present in DisplayCAL-py3. madVR itself is a separate project, so check its current status before building a workflow around it.</div>
</details>
<details style="background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:12px;">
<summary style="padding:16px 20px;font-weight:700;color:#0f172a;cursor:pointer;">What is the difference between madVR and Resolve 3D LUTs?</summary>
<div style="padding:0 20px 16px;color:#475569;line-height:1.7;font-size:15px;">Both are 3D LUTs, but they target different software with different expectations around levels handling, LUT size, and metadata. Generate each LUT with the settings for its target. See our Resolve settings guide for the Resolve side.</div>
</details>
<details style="background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:12px;">
<summary style="padding:16px 20px;font-weight:700;color:#0f172a;cursor:pointer;">Where does DisplayCAL install the madVR LUT?</summary>
<div style="padding:0 20px 16px;color:#475569;line-height:1.7;font-size:15px;">Through DisplayCAL&#8217;s 3D LUT maker and installer flow for madVR, which places the LUT where madVR expects it. The exact menu path is in the steps above.</div>
</details>
<details style="background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:12px;">
<summary style="padding:16px 20px;font-weight:700;color:#0f172a;cursor:pointer;">My colors look wrong after installing the madVR LUT. What now?</summary>
<div style="padding:0 20px 16px;color:#475569;line-height:1.7;font-size:15px;">First verify the LUT with a measurement report, then check the levels chain (GPU output, madVR settings, display). A levels mismatch is the most common cause, the same class of problem documented in our Resolve guide.</div>
</details>
<p><script type="application/ld+json">
{"@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{"@type": "Question", "name": "Does DisplayCAL still support madVR in 2026?", "acceptedAnswer": {"@type": "Answer", "text": "DisplayCAL has built-in madVR 3D LUT installation support (the HDR 3D LUT installation API has been supported since the 3.5 era). The feature is still present in DisplayCAL-py3. madVR itself is a separate project, so check its current status before building a workflow around it."}}, {"@type": "Question", "name": "What is the difference between madVR and Resolve 3D LUTs?", "acceptedAnswer": {"@type": "Answer", "text": "Both are 3D LUTs, but they target different software with different expectations around levels handling, LUT size, and metadata. Generate each LUT with the settings for its target. See our Resolve settings guide for the Resolve side."}}, {"@type": "Question", "name": "Where does DisplayCAL install the madVR LUT?", "acceptedAnswer": {"@type": "Answer", "text": "Through DisplayCAL's 3D LUT maker and installer flow for madVR, which places the LUT where madVR expects it. The exact menu path is in the steps above."}}, {"@type": "Question", "name": "My colors look wrong after installing the madVR LUT. What now?", "acceptedAnswer": {"@type": "Answer", "text": "First verify the LUT with a measurement report, then check the levels chain (GPU output, madVR settings, display). A levels mismatch is the most common cause, the same class of problem documented in our Resolve guide."}}]}
</script></div>
]]></content:encoded>
					
					<wfw:commentRss>https://displaycal.org/displaycal-madvr-3d-lut/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>DisplayCAL 3D LUT Settings for DaVinci Resolve</title>
		<link>https://displaycal.org/displaycal-resolve-3d-lut-settings/</link>
					<comments>https://displaycal.org/displaycal-resolve-3d-lut-settings/#respond</comments>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Sat, 17 Oct 2026 08:55:52 +0000</pubDate>
				<category><![CDATA[Tutorials]]></category>
		<guid isPermaLink="false">https://displaycal.org/displaycal-resolve-3d-lut-settings/</guid>

					<description><![CDATA[DisplayCAL 3D LUT Settings for DaVinci Resolve Generating a 3D LUT for DaVinci Resolve with DisplayCAL should be straightforward, but the settings that worked in the Python 2 era do not all behave the same in DisplayCAL-py3 3.9.x. Users in GitHub issue #411 spent hours finding a working combination. This page collects what actually worked,...]]></description>
										<content:encoded><![CDATA[<div style="max-width:860px;margin:0 auto;padding:56px 24px 72px;">
<h1 style="font-size:clamp(30px,4.5vw,42px);font-weight:800;color:#0f172a;margin:0 0 20px;line-height:1.2;">DisplayCAL 3D LUT Settings for DaVinci Resolve</h1>
<p style="font-size:16px;color:#334155;line-height:1.8;margin:0 0 16px;">Generating a 3D LUT for DaVinci Resolve with DisplayCAL should be straightforward, but the settings that worked in the Python 2 era do not all behave the same in DisplayCAL-py3 3.9.x. Users in <a href="https://github.com/eoyilmaz/displaycal-py3/issues/411" rel="nofollow noopener" target="_blank">GitHub issue #411</a> spent hours finding a working combination. This page collects what actually worked, with honest attribution.</p>
<h2 style="font-size:26px;font-weight:800;color:#0f172a;margin:40px 0 16px;">The Settings That Worked</h2>
<div style="background:#fffbeb;border:1px solid #fcd34d;border-radius:12px;padding:16px 20px;margin:0 0 16px;font-size:15px;color:#92400e;line-height:1.7;"><strong>Attribution:</strong> these settings were reported by community member Adam-Color in <a href="https://github.com/eoyilmaz/displaycal-py3/issues/411" rel="nofollow noopener" target="_blank">issue #411</a> after extensive trial and error. They are user-reported, not official presets, but they produced a solid calibration with correct white point where the defaults did not.</div>
<ol style="font-size:16px;color:#334155;line-height:1.9;margin:0 0 16px;padding-left:24px;">
<li><strong>DaVinci Resolve:</strong> use <strong>video levels</strong> (not full or data levels).</li>
<li><strong>DisplayCAL:</strong> use <strong>full levels</strong> all the way through the workflow.</li>
<li><strong>Drift compensation:</strong> off.</li>
<li><strong>Black level:</strong> as measured.</li>
<li><strong>Tone curve:</strong> as measured. (The reporter noted tone curve calibration appears broken in this workflow.)</li>
<li><strong>Black output offset:</strong> 100%.</li>
<li><strong>Gamma:</strong> absolute gamma.</li>
<li><strong>Rendering intent:</strong> preserve saturation.</li>
<li><strong>Apply calibration (vcgt):</strong> on.</li>
</ol>
<h2 style="font-size:26px;font-weight:800;color:#0f172a;margin:40px 0 16px;">Why These Matter</h2>
<h3 style="font-size:20px;font-weight:700;color:#0f172a;margin:28px 0 12px;">Levels: the number one gotcha</h3>
<p style="font-size:16px;color:#334155;line-height:1.8;margin:0 0 16px;">Video (limited) vs full (data) levels mismatch is the classic cause of washed-out blacks or crushed shadows in a Resolve pipeline. Resolve and DisplayCAL must agree on what the signal means at each stage, hence video levels in Resolve paired with full levels in DisplayCAL&#8217;s processing.</p>
<h3 style="font-size:20px;font-weight:700;color:#0f172a;margin:28px 0 12px;">Drift compensation</h3>
<p style="font-size:16px;color:#334155;line-height:1.8;margin:0 0 16px;">Normally useful for long runs, but in this workflow users found the mid-run re-measurements interacted badly with the video-level signal chain. Off is the reported-good setting.</p>
<h3 style="font-size:20px;font-weight:700;color:#0f172a;margin:28px 0 12px;">Tone curve: as measured</h3>
<p style="font-size:16px;color:#334155;line-height:1.8;margin:0 0 16px;">Rather than forcing a theoretical curve, measuring the display&#8217;s actual response and building the LUT around it gave better results in the reported case.</p>
<h2 style="font-size:26px;font-weight:800;color:#0f172a;margin:40px 0 16px;">Patch Count Guidance</h2>
<p style="font-size:16px;color:#334155;line-height:1.8;margin:0 0 16px;">A 3D LUT is only as good as the data behind it. A few hundred patches is a practical starting point for most displays; 1000+ patch sets suit reference monitors where you can let the meter run for hours.</p>
<h2 style="font-size:26px;font-weight:800;color:#0f172a;margin:40px 0 16px;">Verifying the Result</h2>
<p style="font-size:16px;color:#334155;line-height:1.8;margin:0 0 16px;">After generating the LUT, load it in Resolve and check with familiar reference material. Skin tones and neutral grays reveal problems fastest. Then run DisplayCAL&#8217;s <a href="/delta-e-verification-guide/">verification</a> to get numbers: the report tells you whether the white point and gamma actually landed on target (see also our <a href="/displaycal-white-point-wrong/">white point troubleshooting</a> if they did not).</p>
<h2 style="font-size:26px;font-weight:800;color:#0f172a;margin:40px 0 16px;">Known Friction in 3.9.x</h2>
<p style="font-size:16px;color:#334155;line-height:1.8;margin:0 0 16px;">The maintainer acknowledged in issue #411 that 3D LUT workflows deserve more attention in the Python 3 branch and that a bug is possible. If the settings above do not work for you, please report your display model, signal chain, and versions on the issue. That is how it gets fixed.</p>
<p style="font-size:16px;color:#334155;line-height:1.8;margin:0 0 16px;">Related: <a href="/support/troubleshooting/">DisplayCAL troubleshooting hub</a> | <a href="/3d-lut-video/">3D LUT video guide</a> | <a href="/displaycal-madvr-3d-lut/">3D LUT for madVR</a></p>
<h2 style="font-size:26px;font-weight:800;color:#0f172a;margin:40px 0 16px;">Frequently Asked Questions</h2>
<details style="background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:12px;">
<summary style="padding:16px 20px;font-weight:700;color:#0f172a;cursor:pointer;">Should I use video levels or full levels in DisplayCAL for Resolve?</summary>
<div style="padding:0 20px 16px;color:#475569;line-height:1.7;font-size:15px;">The community-reported working setup (GitHub issue #411) is: video levels in DaVinci Resolve, full levels all the way through in DisplayCAL. Mismatched levels are a common cause of washed-out or crushed results.</div>
</details>
<details style="background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:12px;">
<summary style="padding:16px 20px;font-weight:700;color:#0f172a;cursor:pointer;">What is drift compensation and why turn it off for Resolve?</summary>
<div style="padding:0 20px 16px;color:#475569;line-height:1.7;font-size:15px;">Drift compensation re-measures reference patches during long profiling runs to correct for display drift. In the Resolve 3D LUT workflow, users reported better results with it off. The re-measurements interacted badly with the video-level signal chain.</div>
</details>
<details style="background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:12px;">
<summary style="padding:16px 20px;font-weight:700;color:#0f172a;cursor:pointer;">How many patches should I use for a Resolve 3D LUT?</summary>
<div style="padding:0 20px 16px;color:#475569;line-height:1.7;font-size:15px;">More patches means a smoother LUT but a longer measurement. A few hundred patches is a practical starting point; large (1000+) sets are for reference displays where you can leave the meter running. Users in issue #411 mentioned a Resolve-oriented patch set as worth trying.</div>
</details>
<details style="background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:12px;">
<summary style="padding:16px 20px;font-weight:700;color:#0f172a;cursor:pointer;">Does the 3D LUT workflow work in the Python 3 branch?</summary>
<div style="padding:0 20px 16px;color:#475569;line-height:1.7;font-size:15px;">Mostly yes, but issue #411 documents real friction: settings that worked in the Python 2 era do not all behave the same in 3.9.x. The maintainer acknowledged this may be a bug worth investigating. Use the settings on this page as your starting point.</div>
</details>
<p><script type="application/ld+json">
{"@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{"@type": "Question", "name": "Should I use video levels or full levels in DisplayCAL for Resolve?", "acceptedAnswer": {"@type": "Answer", "text": "The community-reported working setup (GitHub issue #411) is: video levels in DaVinci Resolve, full levels all the way through in DisplayCAL. Mismatched levels are a common cause of washed-out or crushed results."}}, {"@type": "Question", "name": "What is drift compensation and why turn it off for Resolve?", "acceptedAnswer": {"@type": "Answer", "text": "Drift compensation re-measures reference patches during long profiling runs to correct for display drift. In the Resolve 3D LUT workflow, users reported better results with it off. The re-measurements interacted badly with the video-level signal chain."}}, {"@type": "Question", "name": "How many patches should I use for a Resolve 3D LUT?", "acceptedAnswer": {"@type": "Answer", "text": "More patches means a smoother LUT but a longer measurement. A few hundred patches is a practical starting point; large (1000+) sets are for reference displays where you can leave the meter running. Users in issue #411 mentioned a Resolve-oriented patch set as worth trying."}}, {"@type": "Question", "name": "Does the 3D LUT workflow work in the Python 3 branch?", "acceptedAnswer": {"@type": "Answer", "text": "Mostly yes, but issue #411 documents real friction: settings that worked in the Python 2 era do not all behave the same in 3.9.x. The maintainer acknowledged this may be a bug worth investigating. Use the settings on this page as your starting point."}}]}
</script></div>
]]></content:encoded>
					
					<wfw:commentRss>https://displaycal.org/displaycal-resolve-3d-lut-settings/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to Completely Uninstall DisplayCAL (Windows, macOS, Linux)</title>
		<link>https://displaycal.org/uninstall-displaycal/</link>
					<comments>https://displaycal.org/uninstall-displaycal/#respond</comments>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Sat, 17 Oct 2026 08:52:57 +0000</pubDate>
				<category><![CDATA[Tutorials]]></category>
		<guid isPermaLink="false">https://displaycal.org/uninstall-displaycal/</guid>

					<description><![CDATA[How to Completely Uninstall DisplayCAL (Windows, macOS, Linux) Completely uninstalling DisplayCAL means more than deleting the app: you should also remove its ICC profiles, the Profile Loader autostart entry, any ArgyllCMS instrument drivers you installed, and leftover settings. This guide covers all of it on Windows, macOS, and Linux — useful when switching versions, fixing...]]></description>
										<content:encoded><![CDATA[<div style="max-width:860px;margin:0 auto;padding:56px 24px 72px;">
<h1>How to Completely Uninstall DisplayCAL (Windows, macOS, Linux)</h1>
<p><strong>Completely uninstalling DisplayCAL</strong> means more than deleting the app: you should also remove its ICC profiles, the Profile Loader autostart entry, any ArgyllCMS instrument drivers you installed, and leftover settings. This guide covers all of it on Windows, macOS, and Linux — useful when switching versions, fixing a broken install, or moving on.</p>
<h2>Windows: Full Removal in 5 Steps</h2>
<h3>Step 1: Run the official uninstaller</h3>
<p>Open the DisplayCAL installation folder (usually <code>C:\Program Files (x86)\DisplayCAL</code>) and run <strong>unins000.exe</strong>. Alternatively, use Windows Settings &gt; Apps &gt; DisplayCAL &gt; Uninstall, which launches the same uninstaller. This removes the program files and Start Menu entries.</p>
<h3>Step 2: Remove leftover ICC profiles</h3>
<p>The uninstaller may leave calibration profiles behind. To clean them:</p>
<ol>
<li>Open <strong>Color Management</strong> (search it in the Start menu).</li>
<li>Select your display, check &#8220;Use my settings for this device&#8221;.</li>
<li>Remove any profiles with DisplayCAL in the name from the list.</li>
<li>Optionally, delete the <code>.icc</code> files from <code>C:\Windows\System32\spool\drivers\color</code> — only files you recognize as DisplayCAL-generated.</li>
</ol>
<h3>Step 3: Disable the Profile Loader autostart entry</h3>
<p>DisplayCAL&#8217;s <strong>Profile Loader</strong> (DisplayCAL-apply-profiles) is what reapplies your calibration at boot. After uninstalling, make sure it is gone:</p>
<ol>
<li>Open <strong>Task Scheduler</strong> and look under Task Scheduler Library for DisplayCAL entries — delete them.</li>
<li>Check the Startup folder (<code>shell:startup</code>) and Task Manager &gt; Startup apps for anything DisplayCAL-related.</li>
</ol>
<p>See our <a href="/profile-loader-guide/">Profile Loader guide</a> for background on what this component does.</p>
<h3>Step 4: Roll back ArgyllCMS USB drivers (if installed)</h3>
<p>If you ever used <em>Tools &gt; Instrument &gt; Install ArgyllCMS instrument drivers</em> (or Zadig) to make DisplayCAL see your colorimeter, your instrument is currently bound to a libusb driver instead of the manufacturer&#8217;s. To revert:</p>
<ol>
<li>Open <strong>Device Manager</strong> with the colorimeter plugged in.</li>
<li>Find the instrument, right-click &gt; <strong>Update driver</strong> &gt; Browse &gt; Let me pick.</li>
<li>Choose the manufacturer&#8217;s driver (e.g. the X-Rite or Datacolor driver) from the list, or reinstall the vendor software, which restores its driver.</li>
</ol>
<p>Skip this step if you plan to keep using the instrument with other ArgyllCMS-based tools.</p>
<h3>Step 5: Remove settings and logs</h3>
<p>DisplayCAL keeps its settings, logs, and stored measurement data in your user profile (including a <code>displaycal.ini</code> file). If you want a fully clean slate — for example before reinstalling to fix a corrupted config — delete the DisplayCAL folder from your user&#8217;s application-data directory. This step is optional; leaving settings behind is harmless if you never reinstall.</p>
<h2>macOS: Removal</h2>
<ol>
<li>Delete <strong>/Applications/DisplayCAL.app</strong> (drag to Trash).</li>
<li>Remove the configuration folder <strong>~/Library/Application Support/DisplayCAL</strong> if present.</li>
<li>Check <strong>System Settings &gt; General &gt; Login Items</strong> for a Profile Loader entry and remove it.</li>
<li>Remove any DisplayCAL-generated profiles in <strong>System Settings &gt; Displays &gt; Color profile</strong> (select the display, open the profile list, remove).</li>
</ol>
<h2>Linux: Removal</h2>
<ul>
<li><strong>DEB/RPM install:</strong> <code>sudo apt remove displaycal</code> (or the equivalent for your package manager), then delete <code>~/.config/DisplayCAL</code> if present.</li>
<li><strong>AppImage/Flatpak:</strong> delete the AppImage file (<code>flatpak uninstall</code> for Flatpak), then remove <code>~/.config/DisplayCAL</code> if present.</li>
<li><strong>Manual install:</strong> delete the extracted folder, plus the config directory above.</li>
<li>Remove DisplayCAL profiles from your desktop environment&#8217;s color settings (e.g. GNOME Settings &gt; Color).</li>
</ul>
<h2>Clean Reinstall Tips</h2>
<ul>
<li><strong>Reboot</strong> after uninstalling and before reinstalling — this clears any locked files and unloads the old vcgt calibration from the GPU.</li>
<li>If you are reinstalling to fix crashes, delete the settings folder (Step 5) — a corrupted <code>displaycal.ini</code> is a known cause of startup failures.</li>
<li>Reinstall ArgyllCMS separately if needed; the current version is <strong>3.5.0</strong> — see our <a href="/argyllcms/">ArgyllCMS page</a> and <a href="/download/">download page</a>.</li>
</ul>
<h2>What the Uninstaller Removes vs. What It Leaves</h2>
<table style="width:100%;border-collapse:collapse;margin:24px 0;">
<thead>
<tr style="background:#0f172a;color:#fff;">
<th style="padding:12px;text-align:left;">Item</th>
<th style="padding:12px;text-align:left;">Removed by uninstaller?</th>
<th style="padding:12px;text-align:left;">Manual step</th>
</tr>
</thead>
<tbody>
<tr style="border-bottom:1px solid #e2e8f0;">
<td style="padding:12px;">Program files</td>
<td style="padding:12px;">Yes</td>
<td style="padding:12px;">—</td>
</tr>
<tr style="border-bottom:1px solid #e2e8f0;">
<td style="padding:12px;">Start Menu shortcuts</td>
<td style="padding:12px;">Yes</td>
<td style="padding:12px;">—</td>
</tr>
<tr style="border-bottom:1px solid #e2e8f0;">
<td style="padding:12px;">ICC profiles</td>
<td style="padding:12px;">Sometimes</td>
<td style="padding:12px;">Color Management cleanup (Step 2)</td>
</tr>
<tr style="border-bottom:1px solid #e2e8f0;">
<td style="padding:12px;">Profile Loader autostart</td>
<td style="padding:12px;">Usually</td>
<td style="padding:12px;">Verify in Task Scheduler (Step 3)</td>
</tr>
<tr style="border-bottom:1px solid #e2e8f0;">
<td style="padding:12px;">ArgyllCMS USB drivers</td>
<td style="padding:12px;">No</td>
<td style="padding:12px;">Device Manager rollback (Step 4)</td>
</tr>
<tr>
<td style="padding:12px;">Settings / logs / displaycal.ini</td>
<td style="padding:12px;">No</td>
<td style="padding:12px;">Delete user app-data folder (Step 5)</td>
</tr>
</tbody>
</table>
<h2>Troubleshooting: Uninstaller Missing or Broken</h2>
<ul>
<li><strong>Install folder already deleted:</strong> Windows still lists DisplayCAL in Apps. Remove the listing by reinstalling the same version and uninstalling properly, or clean up manually with steps 2–5 above.</li>
<li><strong>unins000.exe crashes:</strong> boot into Safe Mode and run it there, or proceed with the manual steps — the program files can simply be deleted if the uninstaller will not run.</li>
<li><strong>Profile still applied after removal:</strong> you missed the Profile Loader entry or a scheduled task. Revisit Step 3, then reboot — the vcgt state clears on restart once nothing reloads it.</li>
<li><strong>Colorimeter not recognized by vendor software afterward:</strong> the ArgyllCMS/libusb driver is still bound. Do the Step 4 rollback with the instrument plugged in.</li>
</ul>
<h2>Switching Versions Without the Mess</h2>
<p>The most common reason for a full uninstall is moving between DisplayCAL generations — for example from the legacy 3.8.9.3 to the current Python 3 branch (see <a href="/displaycal-vs-displaycal-py3/">version comparison</a>). The reliable order is: <strong>uninstall old → reboot → delete old settings → install new → reinstall ArgyllCMS if prompted → recalibrate</strong>. Mixing a 3.8-era <code>displaycal.ini</code> with a 3.9 install is a classic source of mysterious startup failures, so do not skip the settings cleanup.</p>
<h2>What About ArgyllCMS?</h2>
<p>DisplayCAL and ArgyllCMS are separate installs, and removing one does not remove the other:</p>
<ul>
<li><strong>Keeping ArgyllCMS</strong> is the right call if any other tool uses it, or if you plan to reinstall DisplayCAL later — reinstalling means re-downloading several hundred megabytes otherwise.</li>
<li><strong>Removing ArgyllCMS</strong> is just deleting its extracted folder (there is no uninstaller; it is a portable set of command-line tools). Also remove it from your <code>PATH</code> if you added it.</li>
<li>If you installed ArgyllCMS instrument drivers for a colorimeter and are done with the hardware entirely, do the Device Manager rollback described in Step 4 so the instrument works with its vendor software out of the box.</li>
</ul>
<h2>After Uninstalling: Returning the Display to Stock</h2>
<p>Once DisplayCAL, its profiles, and the loader are gone, your display is back to its factory behavior — plus whatever settings remain in the monitor&#8217;s own OSD (brightness, presets, RGB gains you changed during interactive adjustment). If you want a true factory reset, use the monitor&#8217;s <strong>Reset / Factory Reset</strong> OSD option as the final step. Note that this also wipes any settings you liked, so write them down first.</p>
<h2>Frequently Asked Questions</h2>
<h3>Will uninstalling DisplayCAL un-calibrate my monitor?</h3>
<p>Removing the Profile Loader means your calibration curves no longer load at boot, so the display returns to its uncalibrated state. Deleting the ICC profiles completes the job. Nothing is permanently changed in the monitor itself (unless you used a hardware-calibration-capable display&#8217;s own tools, which is separate).</p>
<h3>Where is unins000.exe?</h3>
<p>In the DisplayCAL installation folder, typically <code>C:\Program Files (x86)\DisplayCAL\unins000.exe</code>. If the folder is already gone, use a registry-safe third-party uninstaller or manually complete steps 2–5 above.</p>
<h3>Do I need to remove ArgyllCMS too?</h3>
<p>Only if nothing else uses it. ArgyllCMS is a separate engine; other tools (or a future DisplayCAL reinstall) may need it. When in doubt, leave it.</p>
<h3>Can I just delete the program folder instead of uninstalling?</h3>
<p>Mostly yes on Windows — DisplayCAL does not scatter files across the system the way some suites do. But you still need the manual steps for profiles, the loader entry, and drivers (steps 2–4), otherwise the &#8220;uninstalled&#8221; calibration keeps loading at boot and the effect lingers invisibly.</p>
<h3>How do I switch from the old 3.8.9.3 to the Python 3 branch cleanly?</h3>
<p>Uninstall 3.8.9.3 fully using the steps above (including profiles and the old Profile Loader entry), reboot, then install the current 3.9.x build. See <a href="/displaycal-vs-displaycal-py3/">DisplayCAL vs DisplayCAL-py3</a> for the version differences.</p>
<p><script type="application/ld+json">
{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[
{"@type":"Question","name":"Will uninstalling DisplayCAL un-calibrate my monitor?","acceptedAnswer":{"@type":"Answer","text":"Removing the Profile Loader stops calibration curves loading at boot and deleting ICC profiles completes the job. Nothing is permanently changed in the monitor itself."}},
{"@type":"Question","name":"Where is unins000.exe?","acceptedAnswer":{"@type":"Answer","text":"In the DisplayCAL installation folder, typically C:\\Program Files (x86)\\DisplayCAL\\unins000.exe."}},
{"@type":"Question","name":"Do I need to remove ArgyllCMS too?","acceptedAnswer":{"@type":"Answer","text":"Only if nothing else uses it. ArgyllCMS is a separate engine that other tools or a future DisplayCAL reinstall may need."}},
{"@type":"Question","name":"Can I just delete the program folder instead of uninstalling?","acceptedAnswer":{"@type":"Answer","text":"Mostly yes, but you still need the manual steps for profiles, the loader entry, and drivers, otherwise the calibration keeps loading at boot."}},
{"@type":"Question","name":"How do I switch from the old 3.8.9.3 to the Python 3 branch cleanly?","acceptedAnswer":{"@type":"Answer","text":"Uninstall 3.8.9.3 fully including profiles and the old Profile Loader entry, reboot, then install the current 3.9.x build."}}
]}
</script>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://displaycal.org/uninstall-displaycal/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to Calibrate a Projector with DisplayCAL</title>
		<link>https://displaycal.org/projector-calibration-guide/</link>
					<comments>https://displaycal.org/projector-calibration-guide/#respond</comments>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Sat, 17 Oct 2026 08:52:54 +0000</pubDate>
				<category><![CDATA[Tutorials]]></category>
		<guid isPermaLink="false">https://displaycal.org/projector-calibration-guide/</guid>

					<description><![CDATA[How to Calibrate a Projector with DisplayCAL Calibrating a projector with DisplayCAL works the same way as calibrating a monitor — with a few projector-specific twists. DisplayCAL includes a dedicated Projector display device type, and the ArgyllCMS engine behind it handles the low-light measurements projectors demand. This guide walks you through screen preparation, the Rec.709...]]></description>
										<content:encoded><![CDATA[<div style="max-width:860px;margin:0 auto;padding:56px 24px 72px;">
<h1>How to Calibrate a Projector with DisplayCAL</h1>
<p><strong>Calibrating a projector with DisplayCAL</strong> works the same way as calibrating a monitor — with a few projector-specific twists. DisplayCAL includes a dedicated <strong>Projector</strong> display device type, and the ArgyllCMS engine behind it handles the low-light measurements projectors demand. This guide walks you through screen preparation, the Rec.709 workflow, and how often to recalibrate lamp versus laser projectors.</p>
<h2>Before You Start: Projector-Specific Preparation</h2>
<p>Projectors are far more sensitive to setup than monitors. Get these right before measuring:</p>
<ol>
<li><strong>Warm up the lamp for at least 30–45 minutes.</strong> Projector lamps shift color dramatically as they heat up; measuring cold gives you a profile of a state the projector is never in during actual viewing.</li>
<li><strong>Control ambient light.</strong> Ideally a dark room. Any stray light hitting the screen washes out blacks and corrupts low-end measurements — and no software can calibrate away room light.</li>
<li><strong>Disable dynamic features:</strong> dynamic iris, dynamic contrast, eco-mode brightness shifting, and frame-interpolation motion smoothing. These change the image based on content and invalidate measurements. Set a fixed lamp/laser power mode.</li>
<li><strong>Choose your picture preset wisely.</strong> Start from the projector&#8217;s most accurate preset (often called Cinema, Film, or Natural) rather than Vivid/Dynamic.</li>
<li><strong>Position the colorimeter correctly.</strong> Contact mode against the screen works for most setups; for very large screens or ambient-light-rejecting materials, a tripod facing the screen from the seating position (with the diffuser on, if your instrument supports projector mode) can be more representative. Shield the sensor from direct projector light leaking around the screen edges.</li>
</ol>
<h2>Step-by-Step: Projector Calibration Workflow</h2>
<h3>Step 1: Select the Projector device type</h3>
<p>In DisplayCAL&#8217;s main window, set the display device type to <strong>Projector</strong>. This adjusts patch timing and measurement behavior for the slower response and lower light output of projection.</p>
<h3>Step 2: Install ArgyllCMS and connect your instrument</h3>
<p>As with monitors, DisplayCAL needs <a href="/argyllcms/">ArgyllCMS</a> installed and your colorimeter connected. See our <a href="/guides/quickstart/">quickstart guide</a> if this is your first run. Any colorimeter bright enough for your screen size works; our <a href="/best-colorimeter-for-displaycal/">buying guide</a> covers the options:</p>
<ul>
<li><a href="/go/Calibret Display Plus" rel="sponsored nofollow">Calibrite Display Plus HL</a> — handles bright HDR-capable setups</li>
<li><a href="/go/Datacolor Spyder X2" rel="sponsored nofollow">Datacolor Spyder X2</a> — solid all-rounder</li>
<li><a href="/go/spyder-x2-ultra" rel="sponsored nofollow">Spyder X2 Ultra</a> — good value</li>
</ul>
<p><em>Disclosure: these are affiliate links; we may earn a commission at no cost to you.</em></p>
<h3>Step 3: Set calibration targets</h3>
<table style="width:100%;border-collapse:collapse;margin:24px 0;">
<thead>
<tr style="background:#0f172a;color:#fff;">
<th style="padding:12px;text-align:left;">Target</th>
<th style="padding:12px;text-align:left;">SDR home theater</th>
<th style="padding:12px;text-align:left;">Notes</th>
</tr>
</thead>
<tbody>
<tr style="border-bottom:1px solid #e2e8f0;">
<td style="padding:12px;">White point</td>
<td style="padding:12px;"><strong>D65</strong></td>
<td style="padding:12px;">Standard for Rec.709 content</td>
</tr>
<tr style="border-bottom:1px solid #e2e8f0;">
<td style="padding:12px;">Tone curve</td>
<td style="padding:12px;"><strong>Gamma 2.2–2.4</strong></td>
<td style="padding:12px;">2.2 for rooms with some light, 2.4 for dark rooms</td>
</tr>
<tr style="border-bottom:1px solid #e2e8f0;">
<td style="padding:12px;">Gamut target</td>
<td style="padding:12px;"><strong>Rec.709</strong></td>
<td style="padding:12px;">What Blu-ray and streaming SDR is mastered in</td>
</tr>
<tr>
<td style="padding:12px;">Test patches</td>
<td style="padding:12px;"><strong>500+</strong></td>
<td style="padding:12px;">Projectors are less uniform than monitors — more patches help</td>
</tr>
</tbody>
</table>
<h3>Step 4: Run interactive display adjustment, then profile</h3>
<p>Use the interactive adjustment to set brightness/contrast on the projector itself first (getting close optically beats correcting digitally), then let DisplayCAL run the patch sequence. Projector measurements take longer than monitor ones — plan for it.</p>
<h3>Step 5: Verify and optionally build a 3D LUT</h3>
<p>Run a <a href="/delta-e-verification-guide/">verification report</a> to confirm the result. If you play video through a PC (e.g. madVR or DaVinci Resolve), generate a 3D LUT with <strong>DisplayCAL-3DLUT-maker</strong> for the most accurate Rec.709 mapping — see our <a href="/3d-lut-video/">3D LUT video guide</a>.</p>
<h2>Recalibration: Lamp vs. Laser Projectors</h2>
<ul>
<li><strong>Lamp projectors:</strong> UHP lamps dim and shift color as they age — noticeably within the first few hundred hours, then gradually. Re-verify every few hundred hours of use, or whenever the image visibly drifts. A fresh lamp deserves a fresh calibration.</li>
<li><strong>Laser projectors:</strong> far more stable over time, but not immortal. An annual verification is a sensible routine; recalibrate when the verification report shows drift.</li>
</ul>
<p>In both cases, the honest rule is: <strong>re-measure when the verification says so</strong>, not on a fixed calendar. DisplayCAL&#8217;s verification report is the instrument that tells you.</p>
<h2>Honest Limitations</h2>
<ul>
<li><strong>Calibration cannot create contrast.</strong> If your room or screen gives you gray blacks, no profile fixes that — only light control does.</li>
<li><strong>Streaming sticks and smart-TV apps</strong> inside the projector generally cannot load your ICC profile. The calibration applies to sources routed through your calibrated PC.</li>
<li><strong>HDR on projectors</strong> is its own complex topic; treat this guide as the SDR foundation first.</li>
</ul>
<h2>Patch Count and Session Length</h2>
<p>Projector profiling sessions run longer than monitor ones because each patch needs more integration time at low light levels. Practical guidance:</p>
<ul>
<li><strong>500 patches</strong> is a sensible starting point — a good balance of accuracy and an evening&#8217;s patience.</li>
<li><strong>1000+ patches</strong> pays off on projectors with visible non-uniformity (hotspotting), since the denser sampling captures spatial variation better.</li>
<li>Split very long sessions if the lamp drifts: a profile built from inconsistent measurements is worse than a shorter, consistent one. If in doubt, do 500 stable patches rather than 1500 drifting ones.</li>
</ul>
<h2>Using the 3D LUT with an HTPC</h2>
<p>If your projector is fed by a home-theater PC, a 3D LUT is the most accurate way to watch Rec.709 content:</p>
<ol>
<li>Generate the LUT with <strong>DisplayCAL-3DLUT-maker</strong>: source Rec.709 (or sRGB for SDR video), destination your projector profile, 65³ for maximum smoothness.</li>
<li>Load it in <strong>madVR</strong> (via its 3D LUT calibration slot) or in <strong>DaVinci Resolve</strong> if you grade through the PC.</li>
<li>Verify with a <a href="/delta-e-verification-guide/">verification report</a> afterward — projected verification is the proof the chain works.</li>
</ol>
<p>For streaming sticks or the projector&#8217;s built-in apps, the LUT cannot be injected — those sources will use the projector&#8217;s own presets. Calibrate the PC chain where you have control.</p>
<h2>Screen Material Notes</h2>
<ul>
<li><strong>Matte white (gain ~1.0):</strong> the reference case; measures cleanly in contact mode.</li>
<li><strong>High-gain or ambient-light-rejecting screens:</strong> can hotspot or shift color off-axis. Measure from the seating position if possible, and be aware the calibration is valid mainly for that viewing angle.</li>
<li><strong>Gray screens:</strong> lower black levels help contrast; the workflow is identical, just with less light to work with — allow longer patch times.</li>
</ul>
<p>Whatever the screen, keep a note of your settings (lamp mode, iris, preset) alongside the profile. If anything changes, the profile&#8217;s assumptions change with it.</p>
<h2>Quick Checklist Before Each Session</h2>
<ul>
<li>Room dark, screen clean, lamp warmed up 30–45 minutes</li>
<li>Dynamic iris / dynamic contrast / eco-shifting <strong>off</strong>, fixed lamp mode</li>
<li>Picture preset: Cinema / Film / Natural (not Vivid)</li>
<li>Colorimeter positioned and shielded from stray light</li>
<li>Same settings noted down as last time (for comparable results)</li>
</ul>
<h2>Frequently Asked Questions</h2>
<h3>Can DisplayCAL calibrate any projector?</h3>
<p>It can profile the image chain of any projector you can put a test pattern on — which in practice means a PC-connected projector. The colorimeter measures what your screen shows, regardless of projector brand.</p>
<h3>Should the colorimeter touch the screen or face it from the seats?</h3>
<p>Contact mode against the screen is simplest and most repeatable for most setups. Facing the screen from the viewing position (with diffuser) better represents what you actually see, at the cost of more setup care. Either is defensible — pick one and stay consistent between sessions.</p>
<h3>How is projector calibration different from monitor calibration?</h3>
<p>Lower light levels, longer measurement times, a dedicated Projector device mode in DisplayCAL, and much greater sensitivity to room light and lamp warm-up. The software workflow is otherwise the same.</p>
<h3>How often should I recalibrate my projector?</h3>
<p>Lamp models: every few hundred hours or when the image drifts. Laser models: verify yearly. In both cases, let DisplayCAL&#8217;s verification report decide.</p>
<p><script type="application/ld+json">
{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[
{"@type":"Question","name":"Can DisplayCAL calibrate any projector?","acceptedAnswer":{"@type":"Answer","text":"It can profile the image chain of any PC-connected projector. The colorimeter measures what your screen shows, regardless of projector brand."}},
{"@type":"Question","name":"Should the colorimeter touch the screen or face it from the seats?","acceptedAnswer":{"@type":"Answer","text":"Contact mode is simplest and most repeatable. Facing the screen from the viewing position better represents what you see. Pick one and stay consistent."}},
{"@type":"Question","name":"How is projector calibration different from monitor calibration?","acceptedAnswer":{"@type":"Answer","text":"Lower light levels, longer measurements, a dedicated Projector device mode, and greater sensitivity to room light and lamp warm-up."}},
{"@type":"Question","name":"How often should I recalibrate my projector?","acceptedAnswer":{"@type":"Answer","text":"Lamp models every few hundred hours or when the image drifts; laser models verify yearly. Let the verification report decide."}}
]}
</script>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://displaycal.org/projector-calibration-guide/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to Calibrate a Gaming Monitor with DisplayCAL</title>
		<link>https://displaycal.org/gaming-monitor-calibration/</link>
					<comments>https://displaycal.org/gaming-monitor-calibration/#respond</comments>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Sat, 17 Oct 2026 08:52:47 +0000</pubDate>
				<category><![CDATA[Tutorials]]></category>
		<guid isPermaLink="false">https://displaycal.org/gaming-monitor-calibration/</guid>

					<description><![CDATA[How to Calibrate a Gaming Monitor with DisplayCAL Calibrating a gaming monitor with DisplayCAL is absolutely worth doing — but you need to understand one thing first: in exclusive-fullscreen games, your ICC profile is ignored. What does still apply is the calibration loaded into your graphics card. This guide explains what DisplayCAL can and cannot...]]></description>
										<content:encoded><![CDATA[<div style="max-width:860px;margin:0 auto;padding:56px 24px 72px;">
<h1>How to Calibrate a Gaming Monitor with DisplayCAL</h1>
<p><strong>Calibrating a gaming monitor with DisplayCAL</strong> is absolutely worth doing — but you need to understand one thing first: in exclusive-fullscreen games, your ICC profile is ignored. What <em>does</em> still apply is the calibration loaded into your graphics card. This guide explains what DisplayCAL can and cannot do for gaming, gives you recommended settings, and covers the 3D LUT options for games.</p>
<h2>The Key Concept: vcgt vs. ICC Profile</h2>
<p>DisplayCAL&#8217;s calibration does two separate things:</p>
<ul>
<li><strong>vcgt (video card gamma table):</strong> per-channel correction curves loaded into your GPU. These apply <em>everywhere</em> — desktop, borderless windowed games, and exclusive-fullscreen games. This fixes your white point and gray neutrality in every game.</li>
<li><strong>ICC profile:</strong> the full color description used by color-managed apps (Photoshop, Lightroom, Chrome). Games in exclusive fullscreen bypass the operating system&#8217;s color management, so the ICC part is ignored there.</li>
</ul>
<p>Practical takeaway: calibrating with DisplayCAL still visibly improves games — grays become neutral, gamma becomes correct, the image looks cleaner — even though games do not use the ICC color transforms. What you do <em>not</em> get in exclusive fullscreen is gamut mapping (e.g. an automatic sRGB clamp).</p>
<h2>What DisplayCAL Can and Cannot Do for Gaming</h2>
<table style="width:100%;border-collapse:collapse;margin:24px 0;">
<thead>
<tr style="background:#0f172a;color:#fff;">
<th style="padding:12px;text-align:left;">Aspect</th>
<th style="padding:12px;text-align:left;">Effect in games</th>
</tr>
</thead>
<tbody>
<tr style="border-bottom:1px solid #e2e8f0;">
<td style="padding:12px;">White point / gray balance (vcgt)</td>
<td style="padding:12px;">Applies everywhere, including exclusive fullscreen</td>
</tr>
<tr style="border-bottom:1px solid #e2e8f0;">
<td style="padding:12px;">Gamma / tone response (vcgt)</td>
<td style="padding:12px;">Applies everywhere — shadow detail improves visibly</td>
</tr>
<tr style="border-bottom:1px solid #e2e8f0;">
<td style="padding:12px;">Gamut mapping via ICC</td>
<td style="padding:12px;">Ignored in exclusive fullscreen; works in borderless windowed</td>
</tr>
<tr style="border-bottom:1px solid #e2e8f0;">
<td style="padding:12px;">3D LUT via injector</td>
<td style="padding:12px;">Possible per-game (see below), with caveats</td>
</tr>
<tr>
<td style="padding:12px;">Refresh rate / response time</td>
<td style="padding:12px;">Unaffected by calibration — set in monitor OSD as usual</td>
</tr>
</tbody>
</table>
<h2>Recommended DisplayCAL Settings for Gaming Monitors</h2>
<table style="width:100%;border-collapse:collapse;margin:24px 0;">
<thead>
<tr style="background:#0f172a;color:#fff;">
<th style="padding:12px;text-align:left;">Setting</th>
<th style="padding:12px;text-align:left;">Recommended value</th>
<th style="padding:12px;text-align:left;">Why</th>
</tr>
</thead>
<tbody>
<tr style="border-bottom:1px solid #e2e8f0;">
<td style="padding:12px;">White point</td>
<td style="padding:12px;"><strong>D65 (6500K)</strong></td>
<td style="padding:12px;">Standard for SDR gaming and video</td>
</tr>
<tr style="border-bottom:1px solid #e2e8f0;">
<td style="padding:12px;">White level</td>
<td style="padding:12px;"><strong>120 cd/m²</strong></td>
<td style="padding:12px;">Comfortable for indoor rooms; raise to 160+ for bright rooms</td>
</tr>
<tr style="border-bottom:1px solid #e2e8f0;">
<td style="padding:12px;">Tone curve</td>
<td style="padding:12px;"><strong>sRGB or Gamma 2.2</strong></td>
<td style="padding:12px;">Matches what games are mastered for</td>
</tr>
<tr style="border-bottom:1px solid #e2e8f0;">
<td style="padding:12px;">Test patches</td>
<td style="padding:12px;"><strong>500+</strong></td>
<td style="padding:12px;">Good accuracy without an all-night session</td>
</tr>
<tr>
<td style="padding:12px;">Profile type</td>
<td style="padding:12px;"><strong>XYZ LUT + matrix</strong></td>
<td style="padding:12px;">Best all-round accuracy for mixed use</td>
</tr>
</tbody>
</table>
<h2>Before You Measure: Gaming-Monitor-Specific Prep</h2>
<ol>
<li><strong>Warm up the panel</strong> for at least 30 minutes — gaming monitors drift noticeably when cold.</li>
<li><strong>Disable dynamic contrast, black equalizer / shadow boost, and dynamic brightness</strong> in the OSD. These features change the image based on content and make measurements meaningless. You can re-enable them after if you like how they look, but calibrate with them off.</li>
<li><strong>Set overdrive to a middle setting</strong> without visible inverse ghosting; leave it there permanently.</li>
<li><strong>Use the monitor&#8217;s native/widest gamut mode</strong> during profiling, then handle sRGB clamping separately (see our <a href="/srgb-clamp-wide-gamut-guide/">sRGB clamp guide</a>) if the panel is wide-gamut.</li>
<li>Keep the room lighting similar to your usual gaming sessions.</li>
</ol>
<p>Then run the calibration as described in our <a href="/guides/quickstart/">quickstart guide</a>. Make sure the <strong>Profile Loader</strong> is enabled so the vcgt calibration loads at every boot — without it, games get the uncalibrated GPU state. See our <a href="/profile-loader-guide/">Profile Loader guide</a> for details.</p>
<h2>Option: 3D LUTs per Game (ReShade)</h2>
<p>If you want full gamut mapping inside a game — for example an sRGB clamp or a filmic look — you can generate a 3D LUT with <strong>DisplayCAL-3DLUT-maker</strong> (source: sRGB, destination: your display profile) and load it through <strong>ReShade</strong>&#8216;s LUT shader. This works well for single-player games.</p>
<p><strong>Anti-cheat warning:</strong> ReShade and system-wide LUT injectors hook into the rendering pipeline. Many competitive online games treat injectors as suspicious, and some anti-cheat systems flag or block them. <strong>Do not use LUT injectors with competitive online games.</strong> The base vcgt calibration, by contrast, lives in the GPU driver and is not an injector — it is safe everywhere.</p>
<h2>High Refresh Rate Notes</h2>
<ul>
<li>Calibration does not affect refresh rate, FreeSync/G-Sync, or input lag. Set those independently.</li>
<li>Some monitors shift color slightly at maximum refresh rate vs. lower rates. If you always play at 240Hz+, profile at 240Hz.</li>
<li>HDR gaming is a separate pipeline — our <a href="/hdr-calibration-guide/">HDR guide</a> covers what DisplayCAL can currently do there.</li>
</ul>
<p>You still need a colorimeter to do any of this properly. Our <a href="/best-colorimeter-for-displaycal/">buying guide</a> covers the current options:</p>
<ul>
<li><a href="/go/Calibret Display Plus" rel="sponsored nofollow">Calibrite Display Plus HL</a> — best for HDR-capable gaming panels</li>
<li><a href="/go/Datacolor Spyder X2" rel="sponsored nofollow">Datacolor Spyder X2</a> — solid all-rounder</li>
<li><a href="/go/spyder-x2-elite" rel="sponsored nofollow">Spyder X2 Elite</a> — good value for SDR gaming</li>
</ul>
<p><em>Disclosure: these are affiliate links; we may earn a commission at no cost to you.</em></p>
<h2>Step-by-Step: Your First Gaming Calibration Run</h2>
<ol>
<li>Do the OSD prep above (warm-up, dynamic features off, overdrive set).</li>
<li>Connect your colorimeter and launch DisplayCAL.</li>
<li>Point DisplayCAL at your ArgyllCMS <code>bin</code> folder if asked (first run only).</li>
<li>Set the targets from the table above: D65, 120 cd/m², sRGB tone curve, 500+ patches.</li>
<li>Run <strong>interactive display adjustment</strong> first — get brightness and RGB gains close using the monitor&#8217;s own controls. Less digital correction means less banding.</li>
<li>Run the full profiling pass. On a fast modern PC with 500 patches this typically takes 20–40 minutes.</li>
<li>Install the profile and confirm the <strong>Profile Loader</strong> is set to load it at startup.</li>
<li>Run a <strong>verification report</strong> (<a href="/delta-e-verification-guide/">how to read it</a>) to confirm the result.</li>
</ol>
<h2>What About HDR Gaming Monitors?</h2>
<p>HDR gaming runs through a different pipeline (HDR metadata, PQ tone mapping) that DisplayCAL&#8217;s SDR calibration does not fully govern. The practical approach in 2026:</p>
<ul>
<li>Calibrate the <strong>SDR mode</strong> of the monitor with the workflow above — most desktop use and many games still run in SDR.</li>
<li>For HDR mode, use the monitor&#8217;s own HDR presets and in-game HDR calibration screens; DisplayCAL&#8217;s HDR support is improving (see our <a href="/hdr-calibration-guide/">HDR guide</a>) but treat it as experimental for now.</li>
<li>A high-brightness colorimeter like the <a href="/go/Calibret Display Plus" rel="sponsored nofollow">Calibrite Display Plus HL</a> (up to 10,000 nits) is the right tool if you want to measure HDR luminance levels at all.</li>
</ul>
<h2>Common Mistakes to Avoid</h2>
<ul>
<li><strong>Calibrating with HDR or dynamic contrast on</strong> — the panel changes behavior mid-measurement and the profile is garbage.</li>
<li><strong>Skipping the Profile Loader</strong> — without it, a reboot silently drops your calibration and games run uncalibrated.</li>
<li><strong>Expecting the ICC profile to fix exclusive-fullscreen color</strong> — it cannot; that is what the 3D LUT injector option is for, with the anti-cheat caveats above.</li>
<li><strong>Chasing someone else&#8217;s ICC profile download</strong> — profiles are panel-specific. A profile made for another unit of the &#8220;same&#8221; monitor model is better than nothing but never as good as measuring your own.</li>
</ul>
<h2>Verifying the Result In-Game</h2>
<p>After calibration, sanity-check with real content rather than test patterns alone:</p>
<ul>
<li>Load a game with a dark scene you know well — shadow detail should be visible, not crushed to black or washed gray.</li>
<li>Compare a familiar menu screen before and after by toggling the profile in <strong>Color Management</strong> (Windows) — the difference in gray neutrality is usually obvious.</li>
<li>If something looks worse, re-check the OSD prep: a forgotten dynamic-contrast setting is the culprit more often than a bad profile.</li>
</ul>
<h2>Frequently Asked Questions</h2>
<h3>Does monitor calibration even matter for gaming?</h3>
<p>Yes. The vcgt calibration (white point, gamma, gray neutrality) applies in every game including exclusive fullscreen. What does not apply in exclusive fullscreen is ICC gamut mapping — but most of the visible improvement comes from the vcgt part.</p>
<h3>Will calibration add input lag?</h3>
<p>No. Calibration curves live in the GPU&#8217;s lookup tables and cost no measurable performance.</p>
<h3>Should I use borderless windowed or exclusive fullscreen after calibrating?</h3>
<p>If you want ICC gamut mapping (e.g. an sRGB clamp) to apply, use borderless windowed. For maximum performance with correct gamma and white point, exclusive fullscreen is fine.</p>
<h3>Can I get banned for using ReShade LUTs?</h3>
<p>ReShade itself is allowed in many single-player games but flagged by several competitive anti-cheat systems. Never use injectors with online competitive titles; when in doubt, check the game&#8217;s policy first.</p>
<p><script type="application/ld+json">
{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[
{"@type":"Question","name":"Does monitor calibration even matter for gaming?","acceptedAnswer":{"@type":"Answer","text":"Yes. The vcgt calibration (white point, gamma, gray neutrality) applies in every game including exclusive fullscreen. ICC gamut mapping does not apply in exclusive fullscreen."}},
{"@type":"Question","name":"Will calibration add input lag?","acceptedAnswer":{"@type":"Answer","text":"No. Calibration curves live in the GPU lookup tables and cost no measurable performance."}},
{"@type":"Question","name":"Should I use borderless windowed or exclusive fullscreen after calibrating?","acceptedAnswer":{"@type":"Answer","text":"Use borderless windowed if you want ICC gamut mapping to apply; exclusive fullscreen is fine for correct gamma and white point with maximum performance."}},
{"@type":"Question","name":"Can I get banned for using ReShade LUTs?","acceptedAnswer":{"@type":"Answer","text":"ReShade is allowed in many single-player games but flagged by several competitive anti-cheat systems. Never use injectors with online competitive titles."}}
]}
</script>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://displaycal.org/gaming-monitor-calibration/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to Clamp a Wide-Gamut Monitor to sRGB with DisplayCAL</title>
		<link>https://displaycal.org/srgb-clamp-wide-gamut-guide/</link>
					<comments>https://displaycal.org/srgb-clamp-wide-gamut-guide/#respond</comments>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Sat, 17 Oct 2026 08:52:44 +0000</pubDate>
				<category><![CDATA[Tutorials]]></category>
		<guid isPermaLink="false">https://displaycal.org/srgb-clamp-wide-gamut-guide/</guid>

					<description><![CDATA[How to Clamp a Wide-Gamut Monitor to sRGB with DisplayCAL Clamping a wide-gamut monitor to sRGB means restricting the display&#8217;s color output to the smaller sRGB color space, so that everyday SDR content — web pages, videos, games — no longer looks oversaturated and neon. If your new monitor makes everything look like radioactive candy,...]]></description>
										<content:encoded><![CDATA[<div style="max-width:860px;margin:0 auto;padding:56px 24px 72px;">
<h1>How to Clamp a Wide-Gamut Monitor to sRGB with DisplayCAL</h1>
<p><strong>Clamping a wide-gamut monitor to sRGB</strong> means restricting the display&#8217;s color output to the smaller sRGB color space, so that everyday SDR content — web pages, videos, games — no longer looks oversaturated and neon. If your new monitor makes everything look like radioactive candy, this guide shows you two ways to fix it with DisplayCAL: a precise 3D LUT clamp (with a colorimeter) and a no-hardware EDID approximation.</p>
<h2>Why Wide-Gamut Monitors Look Wrong in SDR</h2>
<p>Most desktop applications are not color-managed. They send sRGB values straight to the screen, assuming the display can only show sRGB. On a wide-gamut panel (one covering 95%+ DCI-P3 or Adobe RGB), those same values get stretched across a much larger color volume. The result: reds that glow, skin tones that look sunburned, greens that look electric.</p>
<p>This is not a defect — it is the monitor faithfully showing you colors your content never asked for. The fix is to tell the system &#8220;only use the sRGB portion of what this panel can do.&#8221; That is exactly what an sRGB clamp does.</p>
<h2>First: Check Your Monitor&#8217;s Built-in sRGB Mode</h2>
<p>Before touching DisplayCAL, open your monitor&#8217;s on-screen menu and look for a preset named <strong>sRGB</strong>, <strong>sRGB Emulation</strong>, or similar. Many mid-range and professional monitors include one.</p>
<ul>
<li>If the sRGB mode looks natural and measures reasonably (you can verify with DisplayCAL&#8217;s verification report), you may not need anything else. This is the simplest clamp there is.</li>
<li>If the sRGB mode is locked, dim, green-tinted, or simply missing, continue with the DisplayCAL methods below.</li>
</ul>
<p>Keep the monitor in its native/wide-gamut mode while using the DisplayCAL clamp methods — the clamp happens in software, on top of the panel&#8217;s full capability.</p>
<h2>Option A: Precise sRGB Clamp with a 3D LUT (Recommended)</h2>
<p>This is the accurate route. You profile your monitor with a colorimeter as usual, then generate a 3D LUT that maps sRGB content into your display&#8217;s native color space. Because the LUT is built from real measurements of <em>your</em> panel, the clamp is far more accurate than any generic sRGB preset.</p>
<h3>Step 1: Calibrate and profile normally</h3>
<p>Follow our <a href="/guides/quickstart/">DisplayCAL quickstart guide</a>: connect your colorimeter, set white point D65 and tone curve sRGB (or Gamma 2.2), and run a profile with at least 500 patches. You need a good profile of the native gamut first — the clamp is derived from it.</p>
<h3>Step 2: Generate the sRGB 3D LUT</h3>
<p>DisplayCAL ships with a standalone tool for this:</p>
<ol>
<li>Open <strong>DisplayCAL-3DLUT-maker</strong> (installed alongside DisplayCAL on Windows).</li>
<li>Set the <strong>source</strong> colorspace to <strong>sRGB</strong> and the <strong>destination</strong> to your freshly made display profile.</li>
<li>Choose a LUT size of 33³ or 65³ (larger is smoother; 33³ is plenty for a clamp).</li>
<li>Generate the LUT and save it in <code>.cube</code> format.</li>
</ol>
<h3>Step 3: Load the LUT system-wide</h3>
<p>A 3D LUT file does nothing until something applies it. Options include:</p>
<ul>
<li><strong>System-wide LUT loaders</strong> (e.g. dwm_lut on Windows) apply the clamp to the whole desktop, so every SDR app benefits. These are third-party tools — check their documentation and current compatibility before relying on them.</li>
<li><strong>ReShade</strong> with a LUT shader applies the clamp per-game. Fine for single-player titles; see the anti-cheat caution in our <a href="/gaming-monitor-calibration/">gaming monitor guide</a>.</li>
<li><strong>DaVinci Resolve / photo editors</strong> can load the LUT directly for a color-managed workflow — see <a href="/3d-lut-video/">our 3D LUT video guide</a>.</li>
</ul>
<h2>Option B: No Colorimeter — EDID-Based Approximation</h2>
<p>If you do not own a measurement instrument, DisplayCAL can still build you an approximate profile from the data your monitor reports about itself:</p>
<ol>
<li>In DisplayCAL, go to <strong>File &gt; Create profile from EDID</strong>.</li>
<li>Select your display and let DisplayCAL read its EDID colorimetry.</li>
<li>Install the generated profile and set it as the default for your display.</li>
<li>Optionally, generate an sRGB 3D LUT against this EDID profile as in Option A.</li>
</ol>
<p>Be honest with yourself about what this is: an <strong>approximation</strong>. EDID data describes what the manufacturer claims, not what your individual panel actually does. It usually tames the worst oversaturation, but it cannot match a real measurement. If accurate color matters to you, a colorimeter is the upgrade that changes everything — see our <a href="/best-colorimeter-for-displaycal/">colorimeter buying guide</a>:</p>
<ul>
<li><a href="/go/Calibret Display Plus" rel="sponsored nofollow">Calibrite Display Plus HL</a> — best for HDR and high-brightness panels</li>
<li><a href="/go/Datacolor Spyder X2" rel="sponsored nofollow">Datacolor Spyder X2</a> — solid all-rounder</li>
<li><a href="/go/calibrite-display-pro-hl" rel="sponsored nofollow">Calibrite Display Pro HL</a> — best value for SDR</li>
</ul>
<p><em>Disclosure: these are affiliate links; we may earn a commission at no cost to you.</em></p>
<h2>Honest Limitations of Clamping</h2>
<ul>
<li><strong>A clamp cannot fix panel uniformity issues</strong> — if one corner is pinker than the other, that is hardware, not gamut.</li>
<li><strong>Exclusive-fullscreen games bypass ICC profiles.</strong> The desktop will look right; a game in exclusive fullscreen may not, unless you use a LUT injector (with the caveats above).</li>
<li><strong>HDR is a separate pipeline.</strong> An sRGB clamp is an SDR solution. If you work in HDR, read our <a href="/hdr-calibration-guide/">HDR calibration guide</a> instead.</li>
<li><strong>Re-verify after major GPU driver updates</strong>, which can reset LUT loaders.</li>
</ul>
<h2>How to Tell If You Need a Clamp</h2>
<p>Not every wide-gamut owner needs one. Quick self-test: open a photo of a familiar face and a red object (a stop sign, a Coca-Cola logo) side by side with the same image on your phone.</p>
<ul>
<li><strong>Skin looks sunburned and reds glow</strong> — you need a clamp.</li>
<li><strong>Everything looks normal</strong> — your apps or OS may already be color-managing (macOS color-manages most things; Windows does not). You can skip clamping.</li>
<li><strong>Only some apps look wrong</strong> — those are the non-color-managed ones; a system-wide LUT clamp fixes all of them at once.</li>
</ul>
<p>DisplayCAL&#8217;s <strong>verification report</strong> can quantify the problem: profile the native gamut, then check the measured gamut coverage against sRGB. If the panel covers 130%+ of sRGB, the oversaturation you see is real and a clamp will transform the experience.</p>
<h2>Which LUT Format Should You Export?</h2>
<p>DisplayCAL-3DLUT-maker offers several formats. Which one you need depends on the loader:</p>
<ul>
<li><strong>.cube</strong> — the universal choice; works with ReShade, DaVinci Resolve, and most LUT loaders.</li>
<li><strong>.3dl</strong> — preferred by some video tools and hardware LUT boxes.</li>
<li><strong>eeColor / madVR formats</strong> — only if you use those specific video pipelines.</li>
</ul>
<p>When in doubt, export <code>.cube</code>: it is supported almost everywhere and easy to regenerate later.</p>
<h2>Keeping the Clamp Working Over Time</h2>
<ul>
<li><strong>Recalibrate on your normal schedule</strong> (every few months for critical work), and regenerate the LUT each time — the clamp is only as good as the profile underneath it.</li>
<li><strong>Do not stack clamps.</strong> If your monitor&#8217;s sRGB mode is on <em>and</em> a software LUT is loaded, you get double conversion and washed-out color. One clamp at a time.</li>
<li><strong>Label your LUT files</strong> with the profile date (e.g. <code>srgb-clamp-2026-10.cube</code>) so you always know which profile they belong to.</li>
</ul>
<h2>Frequently Asked Questions</h2>
<h3>Will clamping to sRGB make my monitor dimmer?</h3>
<p>Not inherently. A clamp remaps colors, not brightness. If your monitor&#8217;s own sRGB preset looks dim, that is the preset lowering brightness — a DisplayCAL software clamp keeps your chosen luminance target (e.g. 120 cd/m²).</p>
<h3>Can I clamp to DCI-P3 or Adobe RGB instead?</h3>
<p>Yes — the same 3D LUT workflow works with any source colorspace. Photographers often clamp to Adobe RGB; video editors to DCI-P3 or Rec.709.</p>
<h3>Do I need to redo the clamp after recalibrating?</h3>
<p>Yes. The 3D LUT is derived from your display profile, so regenerate it whenever you make a new profile.</p>
<h3>Is a hardware sRGB mode better than a DisplayCAL clamp?</h3>
<p>Sometimes. A good factory sRGB mode is zero-maintenance. But many are poorly implemented (tinted or locked brightness), and a measured DisplayCAL clamp is usually more accurate on those panels. Measure both with a <a href="/delta-e-verification-guide/">verification report</a> and keep the winner.</p>
<p><script type="application/ld+json">
{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[
{"@type":"Question","name":"Will clamping to sRGB make my monitor dimmer?","acceptedAnswer":{"@type":"Answer","text":"Not inherently. A clamp remaps colors, not brightness. A DisplayCAL software clamp keeps your chosen luminance target."}},
{"@type":"Question","name":"Can I clamp to DCI-P3 or Adobe RGB instead?","acceptedAnswer":{"@type":"Answer","text":"Yes. The same 3D LUT workflow works with any source colorspace, such as Adobe RGB for photography or DCI-P3 for video."}},
{"@type":"Question","name":"Do I need to redo the clamp after recalibrating?","acceptedAnswer":{"@type":"Answer","text":"Yes. The 3D LUT is derived from your display profile, so regenerate it whenever you make a new profile."}},
{"@type":"Question","name":"Is a hardware sRGB mode better than a DisplayCAL clamp?","acceptedAnswer":{"@type":"Answer","text":"A good factory sRGB mode is zero-maintenance, but many are poorly implemented. A measured DisplayCAL clamp is usually more accurate on those panels."}}
]}
</script>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://displaycal.org/srgb-clamp-wide-gamut-guide/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Match Multiple Monitors with DisplayCAL</title>
		<link>https://displaycal.org/multi-monitor-matching/</link>
					<comments>https://displaycal.org/multi-monitor-matching/#respond</comments>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Sat, 17 Oct 2026 08:02:53 +0000</pubDate>
				<category><![CDATA[Tutorials]]></category>
		<guid isPermaLink="false">https://displaycal.org/multi-monitor-matching/</guid>

					<description><![CDATA[Match Multiple Monitors with DisplayCAL Two monitors side by side, same image, visibly different colors — the classic dual-display headache. With DisplayCAL you can make multiple monitors match closely enough that the difference stops bothering you. If you have not calibrated a display yet, the quickstart guide covers the full process on a single monitor...]]></description>
										<content:encoded><![CDATA[
<div style="max-width:860px;margin:0 auto;padding:56px 24px 72px;-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif">
<h1 style="font-size:clamp(30px,4.6vw,44px);font-weight:800;line-height:1.2;margin:0 0 18px 0;color:#0f172a;">Match Multiple Monitors with DisplayCAL</h1>

<p style="font-size:17px;line-height:1.75;color:#334155;margin:0 0 16px 0;">Two monitors side by side, same image, visibly different colors — the classic dual-display headache. With DisplayCAL you can make multiple monitors match closely enough that the difference stops bothering you. If you have not calibrated a display yet, the <a href="/guides/quickstart/">quickstart guide</a> covers the full process on a single monitor first. Here is the method.</P>
<p style="font-size:17px;line-height:1.75;color:#334155;margin:0 0 16px 0;"><strong>Matching multiple monitors with DisplayCAL means calibrating each display to the same white point and luminance targets, generating one profile per display, associating each profile with its own monitor, and verifying the results side by side with Delta E reports.</strong></P>
<h2 style="font-size:26px;font-weight:700;margin:44px 0 16px 0;color:#0f172a;">The ground rules</h2>
<ul style="margin:0 0 20px 0;padding-left:26px;">
<li style="font-size:17px;line-height:1.75;color:#334155;margin-bottom:10px;"><strong>One profile per display. Always.</strong> Even two units of the same model differ. Never copy a profile from one monitor to another.</LI>
<li style="font-size:17px;line-height:1.75;color:#334155;margin-bottom:10px;"><strong>The weakest panel sets the ceiling.</strong> You can only match displays within what all of them can physically do. Pick white point and brightness targets every panel can reach — usually D65 white and a luminance the dimmest panel manages comfortably.</LI>
<li style="font-size:17px;line-height:1.75;color:#334155;margin-bottom:10px;"><strong>Match targets, not just profiles.</strong> Two profiles built to different targets cannot match, no matter how good each one is individually.</LI>
</ul>
<h2 style="font-size:26px;font-weight:700;margin:44px 0 16px 0;color:#0f172a;">Step 1: choose common targets</h2>
<p style="font-size:17px;line-height:1.75;color:#334155;margin:0 0 16px 0;">Before measuring anything, decide the targets all displays will share:</P>
<table style="width:100%;border-collapse:collapse;margin:20px 0 28px 0;font-size:16px;">
<tr><th style="background:#f1f5f9;border:1px solid #e2e8f0;padding:10px 12px;text-align:left;color:#0f172a;">Target</th><th style="background:#f1f5f9;border:1px solid #e2e8f0;padding:10px 12px;text-align:left;color:#0f172a;">Recommended starting point</th><th style="background:#f1f5f9;border:1px solid #e2e8f0;padding:10px 12px;text-align:left;color:#0f172a;">Notes</th></tr>
<tr><td style="border:1px solid #e2e8f0;padding:10px 12px;color:#334155;vertical-align:top;">White point</td><td style="border:1px solid #e2e8f0;padding:10px 12px;color:#334155;vertical-align:top;">D65 (6500 K)</td><td style="border:1px solid #e2e8f0;padding:10px 12px;color:#334155;vertical-align:top;">The standard for photo/video work; both panels must hit it</td></tr>
<tr><td style="border:1px solid #e2e8f0;padding:10px 12px;color:#334155;vertical-align:top;">Luminance</td><td style="border:1px solid #e2e8f0;padding:10px 12px;color:#334155;vertical-align:top;">100–120 cd/m²</td><td style="border:1px solid #e2e8f0;padding:10px 12px;color:#334155;vertical-align:top;">Use the lower of the two panels&#8217; comfortable maximums</td></tr>
<tr><td style="border:1px solid #e2e8f0;padding:10px 12px;color:#334155;vertical-align:top;">Tone curve</td><td style="border:1px solid #e2e8f0;padding:10px 12px;color:#334155;vertical-align:top;">Same for both (e.g. sRGB-like / gamma 2.2)</td><td style="border:1px solid #e2e8f0;padding:10px 12px;color:#334155;vertical-align:top;">Mismatched curves make grays diverge</td></tr>
<tr><td style="border:1px solid #e2e8f0;padding:10px 12px;color:#334155;vertical-align:top;">Black point</td><td style="border:1px solid #e2e8f0;padding:10px 12px;color:#334155;vertical-align:top;">As measured (native)</td><td style="border:1px solid #e2e8f0;padding:10px 12px;color:#334155;vertical-align:top;">Do not force a black level one panel cannot reach</td></tr>
</table>
<p style="font-size:17px;line-height:1.75;color:#334155;margin:0 0 16px 0;">Measure each panel&#8217;s native white point and maximum brightness first (DisplayCAL can report these during interactive display adjustment). If one panel cannot reach your desired luminance, lower the target for <em>both</em> — matching at 100 cd/m² on both beats 120 on one and a clipped 100 on the other.</P>
<h2 style="font-size:26px;font-weight:700;margin:44px 0 16px 0;color:#0f172a;">Step 2: calibrate each display identically</h2>
<ol style="margin:0 0 20px 0;padding-left:26px;">
<li style="font-size:17px;line-height:1.75;color:#334155;margin-bottom:10px;"><strong>Warm up both panels</strong> for 20–30 minutes with mixed content.</LI>
<li style="font-size:17px;line-height:1.75;color:#334155;margin-bottom:10px;"><strong>Set identical ambient conditions</strong> — same room light on both, no window glare on one panel only.</LI>
<li style="font-size:17px;line-height:1.75;color:#334155;margin-bottom:10px;"><strong>Calibrate display 1</strong> to the shared targets: interactive adjustment (brightness/RGB gains to hit D65 and target luminance), then profiling.</LI>
<li style="font-size:17px;line-height:1.75;color:#334155;margin-bottom:10px;"><strong>Calibrate display 2 the same way</strong> — same targets, same patch count, same instrument and (if applicable) the same <a href="/oled-calibration-guide/">spectral correction family</a>.</LI>
<li style="font-size:17px;line-height:1.75;color:#334155;margin-bottom:10px;"><strong>Associate each profile with its own display</strong> and make sure the <a href="/profile-loader-guide/">Profile Loader</a> loads both at startup.</LI>
</ol>
<h2 style="font-size:26px;font-weight:700;margin:44px 0 16px 0;color:#0f172a;">Step 3: verify and compare</h2>
<ol style="margin:0 0 20px 0;padding-left:26px;">
<li style="font-size:17px;line-height:1.75;color:#334155;margin-bottom:10px;">Run a <a href="/delta-e-verification-guide/">verification report</a> on each display separately. Both should land in the same Delta E range (average under ~2 for comfortable matching).</LI>
<li style="font-size:17px;line-height:1.75;color:#334155;margin-bottom:10px;"><strong>Compare visually with the same content.</strong> Open an identical neutral-gray image and a color photo on both screens, side by side. Grays reveal white-point mismatch; skin tones reveal the rest.</LI>
<li style="font-size:17px;line-height:1.75;color:#334155;margin-bottom:10px;"><strong>If they still differ:</strong> the usual culprit is white point — the two panels&#8217; D65 can look different due to metameric differences between panel technologies (e.g. an IPS next to an OLED). Try a small alternate-white-point tweak on one display (see the <a href="/oled-calibration-guide/">OLED guide</a>) until they visually agree, then re-verify.</LI>
</ol>
<h2 style="font-size:26px;font-weight:700;margin:44px 0 16px 0;color:#0f172a;">Mixed panel technologies: IPS next to OLED</h2>
<p style="font-size:17px;line-height:1.75;color:#334155;margin:0 0 16px 0;">Matching two identical-technology panels is straightforward. Matching <em>different</em> technologies — say an IPS monitor next to an OLED — is where it gets interesting, because the panels disagree about white in a way no single target can fully fix:</P>
<ul style="margin:0 0 20px 0;padding-left:26px;">
<li style="font-size:17px;line-height:1.75;color:#334155;margin-bottom:10px;"><strong>Use the right correction per panel.</strong> The IPS gets its LED-backlight correction, the OLED gets its OLED-family CCSS. Calibrating both with one generic correction bakes a systematic error into one of them.</LI>
<li style="font-size:17px;line-height:1.75;color:#334155;margin-bottom:10px;"><strong>Expect a white-point compromise.</strong> After calibrating both to D65, whites may still look slightly different side by side — the classic metameric mismatch between narrow-spectrum OLED and broad-spectrum LED backlight. This is normal physics, not a failed calibration.</LI>
<li style="font-size:17px;line-height:1.75;color:#334155;margin-bottom:10px;"><strong>Tune one display to the other visually.</strong> Pick the display you look at most as the reference. On the second display, apply a small alternate-white-point shift (see the <a href="/oled-calibration-guide/">OLED guide</a>), compare neutral grays side by side, and iterate in small steps until they agree. Then run a final <a href="/delta-e-verification-guide/">verification</a> on both to make sure accuracy did not suffer.</LI>
<li style="font-size:17px;line-height:1.75;color:#334155;margin-bottom:10px;"><strong>Accept the residual difference.</strong> Blacks will never match — OLED black is true zero, IPS black is backlight glow. Judge the match on mid-tones and whites in your actual working light, not on a black screen in a dark room.</LI>
</ul>
<div style="background:#f1f5f9;border-left:4px solid #3b82f6;border-radius:0 10px 10px 0;padding:16px 20px;margin:24px 0;"><P style="margin:0;font-size:16px;line-height:1.7;color:#1e3a8a;"><strong>Perfect match is not always possible.</strong> An old CCFL-backlit panel next to a modern wide-gamut LED panel will never be identical — different spectra, different blacks. The goal is <em>close enough that you stop noticing during real work</em>, typically average Delta E under 2 on both and visually agreeing grays.</P></div>
<h2 style="font-size:26px;font-weight:700;margin:44px 0 16px 0;color:#0f172a;">Quick checklist</h2>
<ul style="margin:0 0 20px 0;padding-left:26px;">
<li style="font-size:17px;line-height:1.75;color:#334155;margin-bottom:10px;">Same white point target (D65) on every display</LI>
<li style="font-size:17px;line-height:1.75;color:#334155;margin-bottom:10px;">Same luminance target, within reach of the dimmest panel</LI>
<li style="font-size:17px;line-height:1.75;color:#334155;margin-bottom:10px;">Same tone curve on every display</LI>
<li style="font-size:17px;line-height:1.75;color:#334155;margin-bottom:10px;">One profile per display, correctly associated</LI>
<li style="font-size:17px;line-height:1.75;color:#334155;margin-bottom:10px;">Profile Loader active so calibration survives reboot</LI>
<li style="font-size:17px;line-height:1.75;color:#334155;margin-bottom:10px;">Verification reports compared, then a visual side-by-side check</LI>
</ul>
<div style="background:#eff6ff;border:1px solid #bfdbfe;border-radius:12px;padding:22px 24px;margin:30px 0;"><P style="font-size:16px;line-height:1.7;color:#1e40af;margin:0 0 10px 0;"><strong>One instrument for the whole desk.</strong> Multi-monitor matching only works if every panel is measured with the same instrument — switching sensors between displays introduces its own errors. If you are setting up a matched desk from scratch, the <a href="/go/X-Rite%20i1Display%20Pro" target="_blank" rel="nofollow sponsored" style="color:#1d4ed8;font-weight:700;">X-Rite i1Display Pro</a> is a widely used DisplayCAL-supported colorimeter with the speed and low-light sensitivity that multi-panel work demands.</P></div>

<h2 style="font-size:26px;font-weight:700;margin:44px 0 16px 0;color:#0f172a;">Frequently asked questions</h2>
<div itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" style="margin-bottom:22px;"><h3 itemprop="name" style="font-size:18px;font-weight:700;color:#0f172a;margin:0 0 8px 0;">Can I use one profile for two identical monitors?</h3><div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"><p itemprop="text" style="font-size:16px;line-height:1.7;color:#334155;margin:0;">No. Even two units of the same model differ in backlight, panel uniformity, and aging. Always calibrate each display separately and associate each profile with its own monitor — shared profiles are the most common cause of mismatched dual-display setups.</p></div></div>
<div itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" style="margin-bottom:22px;"><h3 itemprop="name" style="font-size:18px;font-weight:700;color:#0f172a;margin:0 0 8px 0;">My two monitors still look different after calibration. What now?</h3><div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"><p itemprop="text" style="font-size:16px;line-height:1.7;color:#334155;margin:0;">First check the targets were identical (white point, luminance, tone curve). If they were, the remaining difference is usually white-point metamerism between different panel technologies — try a small alternate-white-point adjustment on one display until grays visually agree, then re-verify with a Delta E report.</p></div></div>
<div itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" style="margin-bottom:22px;"><h3 itemprop="name" style="font-size:18px;font-weight:700;color:#0f172a;margin:0 0 8px 0;">What brightness should I target when matching monitors?</h3><div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"><p itemprop="text" style="font-size:16px;line-height:1.7;color:#334155;margin:0;">A level the dimmest panel can reach comfortably — typically 100–120 cd/m² for indoor work. Set both displays to the same target rather than maxing each one out; matched and slightly dimmer beats brighter but mismatched.</p></div></div>
<div itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" style="margin-bottom:22px;"><h3 itemprop="name" style="font-size:18px;font-weight:700;color:#0f172a;margin:0 0 8px 0;">Does the Profile Loader handle multiple monitors?</h3><div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"><p itemprop="text" style="font-size:16px;line-height:1.7;color:#334155;margin:0;">Yes — as long as each display is associated with its own profile in DisplayCAL. The loader (DisplayCAL-apply-profiles) applies the correct calibration per display at startup. If monitors look swapped after boot, the associations are crossed; reassign them.</p></div></div>
<script type="application/ld+json">
{"@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{"@type": "Question", "name": "Can I use one profile for two identical monitors?", "acceptedAnswer": {"@type": "Answer", "text": "No. Even two units of the same model differ in backlight, panel uniformity, and aging. Always calibrate each display separately and associate each profile with its own monitor — shared profiles are the most common cause of mismatched dual-display setups."}}, {"@type": "Question", "name": "My two monitors still look different after calibration. What now?", "acceptedAnswer": {"@type": "Answer", "text": "First check the targets were identical (white point, luminance, tone curve). If they were, the remaining difference is usually white-point metamerism between different panel technologies — try a small alternate-white-point adjustment on one display until grays visually agree, then re-verify with a Delta E report."}}, {"@type": "Question", "name": "What brightness should I target when matching monitors?", "acceptedAnswer": {"@type": "Answer", "text": "A level the dimmest panel can reach comfortably — typically 100–120 cd/m² for indoor work. Set both displays to the same target rather than maxing each one out; matched and slightly dimmer beats brighter but mismatched."}}, {"@type": "Question", "name": "Does the Profile Loader handle multiple monitors?", "acceptedAnswer": {"@type": "Answer", "text": "Yes — as long as each display is associated with its own profile in DisplayCAL. The loader (DisplayCAL-apply-profiles) applies the correct calibration per display at startup. If monitors look swapped after boot, the associations are crossed; reassign them."}}]}
</script>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://displaycal.org/multi-monitor-matching/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
