Shift + Enter · Start / restart
Read character practice list
- Language
- English
Practice characters in a random order with a language, difficulty, and target of your choice.
X T P & d H ( } l U e _ d 5 y W h p $ o 8 z 6 o = ) S m - H & 9 y c % K : p x # 3 H B A a 6 2 U X D ! Q M h S u 3 6 } # - % $ n g & s } ) H e V 4 P $ J 8 _ p 3 P t f 7 Q ) C n 8 i l 2 E l X G ( / 1 u D 1 U w i _ G d 9 M 0 - K o & e R { ; b c G C o G C e b a C c 6 R z I 2 g s c 5 E J K P { Y r $ ; v ' _ % & T Q , V b z { V D w , : p q T g A e Z & R S y { K . T e 1 g o P p T l I ] [ 9 ' Y R E ! % w i o l c + $ J d ? J s v ? S b Y r s ( v 7 G 8 s p C F S 2 k @ 6 [ t M ] H A N S m ; V S 1 w z y F q X 7 ] - j ; n B h * - n @ { 9 6 9 A O r v = 6 d y h P H : I g ) v @ / u h # m X Z W 3 g - W O W / % 2 7 X h 5 H q 9 O Z Y - 3 J r K L P v d , s U ? 7 s a T S o X G [ Y f ] [ 6 ) : U m C ? & [ c . c v f Y v - ' P x T ! j 2 9 I S u C P % } 4 U p ( p s 9 p { l @ 3 A G 5 j 8 b = , W = H A l x h x y + G 7 6 D U s k ) R n l ? / j y t M + m O f c # _ + 3 : K q 8 0 I N U _ i c / d G M % + d t 9 + 9 g B . $ u p 0 p X 9 A % $ d S G U _ I n 5 w L = W u l a / @ 2 ? C 8 % x v ' $ w * G z u J i / & 5 : 8 Q a