123RF is a privately owned company based in Singapore and a branch of Inmagine Group. Founded in 2005, the company has an estimated 260 employees. Functioning as a stock photos agency, 123RF specializes in selling royalty-free images and stock photography, and it also offers a collection of vector graphics, icons, fonts, videos, and audio files.
On April 10, 2026, 123RF launched Sphere, an AI-based creative operating system, for marketing teams and agencies in Malaysia, expanding its business as companies in the region increase their use of artificial intelligence in marketing content production and automation. This launch followed the global introduction of Sphere on April 8, 2026. The AI-powered platform unifies campaign planning, production, publishing, and analytics for enterprises and agencies worldwide, consolidating fragmented tools and workflows into a single environment to address inefficiencies in modern marketing teams.