In terms of meaning, ‘Come on in’ and ‘Come in’ are not much really different. In both cases, you’re asking the person to come inside. ‘Come on in’ is mostly used in informal contexts. It suggests that you’re being very friendly, and that you’re very happy to see the individual. In other words, it’s normally used to show warmth. ‘Come in’, on the other hand, can be used as a request for somebody to enter or as an order. An angry boss is likely to say ‘come in’ rather than ‘come on in’.”