Yes, there is a limit to the number of licenses that can be stored on a single iLok device. Specifically, the standard iLok USB devices, such as the iLok 2 and iLok 3, can hold a maximum of 1500 licenses, while the iLok Cloud allows users to manage licenses in a different manner without the physical constraints of a USB device. It is important to note that the actual number of licenses you can use might also depend on the license types and the specific software you are using. Some licenses might require separate iLok devices, particularly in cases of certain vendor restrictions. For the most accurate and updated information regarding specific limits and requirements, it is advisable to visit iLok's official website, where they provide detailed resources and contact information if you have further inquiries.