On-target PAM (0 mismatches) Off-target PAM (within tolerance) PAM present, not recognised Cas9 protein
⚠ Couldn't load the 3D engineThree.js failed to load from the CDN. Check your connection and reload.

CRISPR-Cas9 Gene Editing: Target Search & Repair

This simulation walks through the real mechanics of a CRISPR-Cas9 edit on a 3D DNA double helix. Cas9 sweeps the strand for PAM (NGG) sites, checks each candidate against your 20-nucleotide guide RNA with an adjustable mismatch tolerance, locks onto the best match, and cuts both strands three base pairs upstream of the PAM. You then choose the cell-cycle phase and whether a donor template is available, and watch the break get resolved by error-prone NHEJ (random insertions/deletions, with a live frameshift check) or precise HDR (exact template-directed correction) — with off-target cuts tracked separately, exactly as researchers must account for them in real gene-editing therapies.