Founded in 2005, 123RF has grown to be one of the world’s largest royalty-free digital stock agencies. As part of INMAGINE, 123RF has helped millions of users tell their stories by offering millions of creative content spanning imagery, sound, and motion contributed by talents from around the world.