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.
Q y z { x e ! 5 ) u W m i r ( % c * j p } K ) M F A B H : = Q I Z ! j U x G v ! + ( $ & p ) z { f r 2 X } C a z 7 E Y f = p } V ( ) Q R 5 l % B 0 p { [ c o ! p h = G c g T % h _ ; R . i r Z % J X _ } 2 o l a L , D G C ( Z - ) : G 8 4 d e X 5 2 V L = + a v V z Z ! 0 ) $ k V ; M o R } . b O n f a d y a ) l , V Y _ X u 9 S 1 2 T z * j P 5 x n V H U v V W { I m S # b P G Q + ) h * M r 2 C } E * ( _ 9 z y # y _ M h E { m G ) f K 5 t 8 : p V Y f b Q : O * I J i S 3 , a 4 * 4 O s - 6 7 ; Y U t F h G S B ? $ R m V * 9 ' E N z j { O d k . M ! 1 F K o M Y 9 * k l * Z w F 7 9 x N n 4 * G u y c * + Q n t T X f 8 ( Y e _ 9 s H 9 E : U v g S a 0 # w i j * K & H D [ : % } z i H 5 L { = l T ; I h : L 6 ' ] = u R 6 8 & B P N w t w ) U 3 @ Y _ % 3 ! P l - u ) N I 2 % c = . 7 k P C r X c { : { w p t / f n W c { @ F 1 k 7 C q M r e & r L x B b ? a ? h u 0 / 1 c 9 $ r J D p , b e Y R 3 W k 0 O o 2 z Q ; * 1 B = s o K y R 1 T ] r ? m & Q ? B p # 3 m 2 y S 7 D ( 8 G K + l S w @ t V ( ] H a 3 m h L 6 . P Q i