Các nhà đầu tư chủ chốt của dự án trên gồm Alibaba, Hony Capital, Didi Chuxing, công ty quản lý đầu tư DST. Hiện có 6,5 triệu xe đạp tham gia mạng lưới chia sẻ của Ofo tại 150 thành phố trên khắp 5 quốc gia và vùng lãnh thổ, phục vụ trung bình khoảng 25 triệu lượt đi mỗi ngày.
Ofo đặt mục tiêu đến cuối năm 2017 sẽ mở rộng mạng lưới lên 20 triệu xe ở 200 thành phố khắp 20 quốc gia và vùng lãnh thổ.