Rulŝtuparo aŭ eskalatoro[1] estas vertikala transporta sistemo, konsistanta el ŝtuparo kun ŝtupoj, kiuj moviĝas supren aŭ malsupren. La ŝtupoj havas sube radetojn, kiuj laŭ relo kuras en formo de banto. Pleje ŝtuparoj havas du kunmoviĝantajn mantenilojn kun la sama rapideco en la sama direkto.
La unuan rulŝtuparon (kun angulo de 25°) inventis Jesse W. Reno en Usono, 1892. Ĝi transportis la pasaĝerojn sur latoj, alfiksitaj al rubando. La manrelo ne moviĝis komence, sed samjare aperis ankaŭ speco kun kunmoviĝanta manrelo.
La hodiaŭaj rulŝtuparoj havas la movangulon de 30°, transportas je maks. 20 m, altiĝante 3–4 m inter la etaĝoj. Ili funkcias per elektra kurento, ĉen- kaj dentrada movado. La ŝtuparon tenas du gvidreloj en la necesa ebeno. Fine de la rulŝtuparo troviĝas kombila instalaĵo. Se premiĝas io inter la ŝtupon kaj kombilon, aŭtomato haltigas la rulŝtuparon (ankaŭ ĉe disiĝo de la ĉeno, manrelo).
La maksimuma rapido de ĝi estas ĉirkaŭ 36 m/s, transporta kapacito estas 6000 pasaĝeroj je horo.