San Cristóbal por José Ribera |
La tradición católica lo describe como un hombre grande de singular tamaño, que tras su conversión al cristianismo ayudaba a los viajeros a atravesar un peligroso vado llevándolos sobre sus hombros. La leyenda afirma que en una ocasión, ayudó al niño Jesús a cruzar el río; sorprendido por el peso del infante, éste le explicó que se debía a que llevaba sobre su espalda los pecados del mundo, tras lo cual bautizó al gigante y le encomendó la prédica. El nombre de Cristóbal (del griego Χριστοφορος, Christóforos, ‘portador de Cristo’) le vendría de esta hazaña. La leyenda, considerada apócrifa desde antiguo, continúa siendo popular, pese a que en 1969 el Vaticano oficialmente la proclamase no canónica.
Después del episodio del Niño Dios recibió Cristóbal el bautismo de manos del patriarca Babilas en la Basílica de Antioquía. Según algunos autores, Cristóbal portó a Cristo de cuatro maneras: en los hombros, en los labios, en el corazón y en el momento de su martirio, en todo el cuerpo.
En febrero de 1969, el Papa Pablo VI ordenó revisar el calendario litúrgico para suprimir a los santos de cuya existencia no hubiese pruebas. Eso no significa que los «descanonizara», sino simplemente que su celebración y veneración no es obligatoria). En abril de 1969 se dictaminó la eliminación de san Cristóbal del santoral —junto con san Jorge de Capadocia (patrón de Inglaterra) y muchos otros santos—, aunque se mantuvo el derecho a su representación iconográfica y veneración por razones tradicionalistas.