Yes, it is legal to make a fan page on Instagram. However, you should be aware that Instagram has specific terms of service that must be followed. For example, you cannot create a fan page if you are not the official representative of the brand or organization. Additionally, you must comply with all copyright and trademark laws.