Default Effect

디폴트 효과

People overwhelmingly stick with whatever is pre-selected — whether a choice defaults to opt-in or opt-out swings the outcome dramatically.

Also known as: Status quo bias
···
html
<div class="stage">
  <div class="pane"><div class="tag">A · opt-in</div>
    <div class="list" id="la"></div>
  </div>
  <div class="pane"><div class="tag">B · opt-out</div>
    <div class="list on" id="lb"></div>
  </div>
</div>
css
.stage{width:94%;height:88%;display:flex;gap:6%}
.pane{position:relative;flex:1;border-radius:14px;border:1px solid var(--line);background:var(--surface);display:grid;place-items:center;overflow:hidden}
.tag{position:absolute;top:8px;left:10px;font:700 11px/1 monospace;color:var(--muted)}
.list{display:flex;gap:8px}
.list span{width:20px;height:20px;border-radius:5px;border:2px solid var(--line);background:var(--bg);position:relative}
.list.on span{background:var(--accent);border-color:var(--accent)}
.list span.flip{animation:flip 3s ease-in-out infinite}
.list.on span.flip{animation:flipOn 3s ease-in-out infinite}
@keyframes flip{0%,60%{background:var(--bg);border-color:var(--line)}75%,100%{background:var(--accent);border-color:var(--accent)}}
@keyframes flipOn{0%,60%{background:var(--accent);border-color:var(--accent)}75%,100%{background:var(--bg);border-color:var(--line)}}
js
const la = document.getElementById('la'), lb = document.getElementById('lb');
for (let i = 0; i < 5; i++) {
  const a = document.createElement('span'); if (i === 1) a.className = 'flip'; la.appendChild(a);
  const b = document.createElement('span'); if (i === 3) b.className = 'flip'; lb.appendChild(b);
}

The landmark case is behavioral economists Eric Johnson and Daniel Goldstein's 2003 study "Do Defaults Save Lives?" (Science). Countries with opt-in organ donation saw consent rates of 4–27%; countries with opt-out defaults (enrolled unless you withdraw) saw 85–100%. Same choice, different default, wildly different outcome.

People stick with defaults for layered reasons: it reads as an implicit recommendation, changing it costs effort (see: friction), and status-quo bias makes people avoid decisions they might later regret.

Opt-in defaults protect users (marketing consent off by default); opt-out defaults are only justified when the benefit clearly favors the user (automatic backups, security updates). Quietly defaulting something to the company's advantage is a dark pattern.

Below, A's checkboxes default off and mostly stay off; B's default on and mostly stay on.

When to use

Before setting a checkbox or toggle's default, ask who benefits from that default. Design assuming most users will never change it.