Home 中文

Genshin Animation Cancel Guide: Dash, Jump, Swap and Aim Cancel Timing

Same team, same artifacts, yet someone else clears faster. The gap is often not stats but wasted recovery frames. Every attack in Genshin Impact has three parts: startup, active frames, and recovery. Once the damage is calculated, the character still plays out a recovery animation that produces nothing. Animation canceling replaces that dead time with your next action.

Quick answer

What recovery frames actually are

Break one attack into three parts:

Canceling means overriding the remaining recovery with a new action. This has existed since launch, is used by every high-level rotation guide, and is a legitimate mechanic rather than an exploit.

The five cancel types compared

TypeInputStaminaSpeedBest forRisk
Dash cancelTap dash right after the damage registers (PC default: Shift or right-click)CostsFastestClaymores, polearms, charged-attack carriesRuns your stamina bar dry; too early and you delete the hit
Jump cancelPress jump after the damage registersFreeMediumCharged-attack carries with low staminaYou lose ground-based buffs mid-air; can clip into huge enemy hitboxes
Walk cancelKeep holding a movement direction while attackingFreeSlowerCatalyst and bow normal-attack chainsMoves your position, so you must steer it
Swap cancelSwitch character right after the damage registers (PC keys 1-4)FreeFastQuickswap sub-DPS, leaving after a skill castSwapping too early drops lingering damage or buff coverage
Skill / burst cancelChain a skill or burst after the damage registersFreeFast (has its own animation)Rotation hand-offs and free energy generationOrder matters; on some characters a burst cancels a skill, not the other way around

Input buffering will not save you

Genshin buffers some inputs but not all:

Practice on an enemy that will not hit back. Watch the damage numbers rather than the animation, and repeat twenty times until the timing is muscle memory.

The five types in detail

Dash cancel

The fastest option, and it comes with invincibility frames on the dash startup, so it also doubles as a dodge. The cost is stamina. Charged-attack carries such as Klee, Ningguang and C0 Hu Tao will burn through a full stamina bar in two rotations if they dash cancel everything. Hu Tao at C1 no longer spends stamina on charged attacks, which is why dash canceling suddenly becomes the correct answer for her.

Jump cancel

Free, but a longer animation with a tighter window, and jumping too early cancels the damage outright. Against very large enemies such as the Perpetual Mechanical Array, you can also get stuck inside the hitbox, which is slower than not canceling at all.

Walk cancel

Hold or tap a movement direction to break the normal-attack chain. Ningguang is the classic case: keep the forward key down during normal attacks and stop only for the charged attack, preserving spacing while raising attack frequency. Melee characters usually need a small wiggle back and forth to trigger it.

Swap cancel

Switch characters right after the damage registers. It shortens the time a sub-DPS stands on field and lets lingering damage start ticking sooner. Direction matters: swapping too early can cut the final hit of a multi-part or delayed attack.

Skill and burst cancel

Use a higher-priority action to cut a normal attack. One useful detail: game time keeps running during a burst animation, so elemental particles spawn and get absorbed by your on-field character before the animation ends. Casting skill then burst is therefore both a cancel and a free energy funnel. The reverse does not work - a skill will not cancel a burst animation.

Character quick reference

CharacterRecommended cancelWhy
Hu TaoC0: charged attack into jump cancel. C1: charged attack into dash cancelC0 spends stamina on charged attacks, so save it; C1 removes that cost and lets you dash cancel freely for the i-frames
NingguangWalk cancel during normal attacks, stop for the charged attackKeeps distance while raising attack rate; re-enter through the Jade Screen to keep the passive bonus
DilucSkill into dash cancel, repeatTrims skill recovery and raises Pyro application frequency
KleeCharged attack into jump cancelStamina free, removes the charged-attack end lag
YoimiyaAim cancel after the last normal attackDouble-tap aim; faster than jumping and free
GanyuDash cancel after the charged shot connectsSkips the bow-lowering animation, raising shots per second
XiaoJump cancel after a plunge, then jump againShortens landing lag and keeps the aerial loop going
EulaDash cancel after normal attacks or skillCombines repositioning with a steady physical damage rhythm
NeuvilletteHold attack briefly and release instead of full chargeSkips the absorption animation, provided Sourcewater Droplets are on field

Recovery length differs a lot between individual polearm and claymore users, so treat this as a starting point and tune to your own rhythm.

PC, mobile and controller differences

PlatformAvailabilityNotes
PCAll fiveMost precise input: dash on Shift or right-click, jump on space, aim on R, swap on 1-4
MobileAll five, varying difficultySwap cancel is easiest thanks to the dedicated button beside the character portraits; aim and jump cancels are the hardest
ControllerAll fiveDash cancel has a relatively forgiving window; jump cancel suffers because the stick does not recenter precisely

Common mistakes and fixes

SymptomCauseFix
Dashed but the damage vanishedInput landed before the active framesDelay by half a beat and key off the damage number
Feels like nothing improvedInput came after recovery already endedInput during the first half of the recovery animation, not after it
Stamina gone after two rotationsDash canceling everythingSwitch to jump or walk cancels, or use an attack pattern that does not spend stamina
Stuck inside the boss after a jumpHuge collision hitboxesUse dash cancel instead, or skip canceling against those enemies
Success rate fluctuates wildly on high pingInput latency shifts the windowSingle-player worlds are more consistent; re-learn the rhythm after joining co-op

Where it matters most: Spiral Abyss

Bottom line

Animation canceling changes no stats and costs no resources - it is purely about input timing. Get the one rule right first (input after the damage number appears), then pick dash or jump cancel based on your stamina budget.

Related guides

FAQ

Does animation canceling reduce my damage?

No. You are cutting animation that happens after damage is calculated. However, inputting before the active frames cancels the hit itself, and that is a real loss.

Can you animation cancel on mobile?

Yes, all five types work. Swap cancel is the most convenient because of the dedicated button next to the character portraits; aim and jump cancels demand the most precision.

Dash cancel or jump cancel?

Dash when you have stamina and want the invincibility frames, jump when you rely on charged attacks and stamina is tight. C0 Hu Tao is the classic jump-cancel character; C1 Hu Tao can switch to dash canceling freely.

Should I use a macro?

Third-party macros modify client input timing, carry account risk, and cannot adapt to varying latency, enemy positions or frame rates. Manual timing is usually better anyway.

How much DPS does canceling add?

It depends on the character. Normal-attack and charged-attack carries typically see 15%-25% effective gains, while burst-focused teams gain little.

Does high ping affect canceling?

Yes. Input latency shifts where the active frames appear, so calibrate against your own damage numbers instead of copying someone else's timings.

查看中文版 Back to Home

More in Combat & Damage Guides

Subscribe for Genshin Tips

Weekly character builds and version guides, no spam.