V prvních letech své existence se OPU primárně věnovalo lidem, kteří jsou ve své vlasti pronásledování z důvodu politického, etnického, náboženského, rasového nebo kvůli své příslušnosti k určité sociální skupině, nebo těm, kteří již v České republice požívají práva azylu a dočasné ochrany. V dnešní době je stejně důležitá podpora cizinců z třetích zemí a migrantů v nouzi. OPU svébytně působí v Praze, Brně, Českých Budějovicích a v Plzni.
OPU nabízí bezplatnou právní pomoc a sociální pomoc cizincům v nouzi (obětem vykořisťování, obchodu s lidmi, cizincům v detenci i na ulici). Jako jediná organizace v České republice jsme postavili tým odborníků, který se stará o nezletilé cizince bez doprovodu rodičů. Provozujeme sociální službu Dům na půl cesty pro naše klienty, kteří dovrší zletilosti. Nejen tímto způsobem pomáháme cizincům integrovat se v České republice. Díky dobrovolnickému programu propojujeme českou veřejnost s uprchlíky i cizinci. Realizujeme vzdělávací aktivity pro laickou i odbornou veřejnost jako prevenci extremismu a diskriminace namířené proti cizincům, menšinám či etnikům. V rámci mezinárodních projektů realizujeme rozvojové projekty v zemích původu uprchlíků.
Vedle práce v sídle OPU v Praze, kde jsou každý pracovní den cizím státním příslušníkům k dispozici experti OPU, navštěvujeme pravidelně pobytová střediska, azylová zařízení a zařízení pro zajištění cizinců v ČR, ve kterých pomáháme žadatelům o azyl v řešení jejich právních a jiných problémů. Podílíme se rovněž na organizování volného času žadatelů o azyl, kteří pobývají v azylových zařízeních.
Vedle popsaných aktivit realizujeme také vzdělávací programy pro studenty českých vysokých škol, které si kladou za cíl výchovu budoucích odborníků v oblasti právní a sociální práce s uprchlíky a migranty. Další činností OPU v oblasti vzdělávání je organizování multikulturních přednášek zaměřujících se na prevenci rasismu a xenofobie na středních a základních školách.
