Los Caracteres ruby son pequeñas anotaciones que pueden colocarse encima o a la derecha cuando se escriben lenguajes ideogramáticos como el chino o el japonés para mostrar la pronunciación. Llamados ruby o rubi, estas anotaciones son usualmente utilizadas como guía para caracteres poco conocidos.