Clock Duty Cycle

Enter any two (or more) values to solve instantly. Includes waveform preview and Show Work.

How to Use

  1. Enter Ton (high time) and Toff (low time), or Ton + Period, or Duty + Period.
  2. Select units (ns/µs/ms/s or Hz/kHz/MHz).
  3. Use “Solve For” to force a specific output if desired.
  4. Open “Show Work” to see formulas and steps in base units.
Waveform Preview
Duty is based on Ton / Period. Period = Ton + Toff.
Duty
Ton
Toff
Freq
Hint:
Ton One Period Preview scales to duty; this is a visual aid (not a scope trace).
Inputs & Settings
Provide any consistent set; results update instantly.
Ton must be ≥ 0
Toff must be ≥ 0
T = Ton + Toff
f = 1 / T
Duty% = (Ton / T) × 100

Show Work (step-by-step)
Work is shown in base units (seconds, Hz, %) for clarity and consistency.

Reference

  • Period: T = Ton + Toff
  • Frequency: f = 1 / T
  • Duty (%): D = (Ton / T) × 100
  • Ton: Ton = (D / 100) × T
  • Toff: Toff = T − Ton
Valid range: 0% ≤ Duty ≤ 100%, and times must be non-negative.

FAQ

What is duty cycle?

Duty cycle is the percentage of one period that the signal is high: D = Ton / T.

What does 50% duty look like?

Ton equals Toff. The wave is high for half the period and low for the other half.

Why do my numbers not match?

Make sure your inputs are consistent (e.g., don’t enter both Period and Frequency that disagree). The tool will prioritize “Solve For” + locks.

Tool Info

Last updated:

Updates may include unit support, waveform polish, and edge-case handling.