app充值虚拟礼物合法吗?

合法。

在App内用现金购买金币是合法的,视为游戏虚拟货币的人民币充值。

用金币购买实物和提取金币都是违法的。请参照《关于加强网络游戏虚拟货币管理的通知》和《关于进一步加强网吧和网络游戏管理的通知》。《中华人民共和国中国人民银行法》第二十条任何单位和个人不得印制、发售代币票券,以代替市场上流通的人民币。