Metal halide perovskite-based optoelectronics has experienced an unprecedented development in the last decade, while further improvements of efficiency, stability, and economic gains of such devices require novel engineering concepts. The use of carbon nanoparticles as versatile auxiliary components of perovskite-based optoelectronic devices is one strategy that offers several advantages in this respect. In this review, first, a brief introduction is offered on metal halide perovskites and on the major performance characteristics of related optoelectronic devices. Then, the versatility and merits of different kinds of carbon nanoparticles, such as graphene quantum dots and carbon dots, are discussed. The tunability of their electronic properties is focused upon, their interactions with perovskite components are analyzed, and different strategies of their implementation in optoelectronic devices are introduced, which include solar cells, light-emitting diodes, luminescent solar concentrators, and photodetectors. It is shown how carbon nanoparticles influence charge carriers extraction and transport, promote perovskite crystallization, allow for efficient passivation, block ion migration, suppress hysteresis, enhance their environmental stability, and thus improve the performance of perovskite-based optoelectronic devices.