Upstream (deutsch „stromaufwärts“) ist in der Telekommunikation und in Rechnernetzwerken der Anglizismus für einen Datenfluss, der vom Endgerät eines Nutzers zu einem Netzbetreiber oder dem Internet stattfindet. Der Komplementärbegriff ist Downstream.