TikTok menyediakan bentuk mata uang virtual seperti Coins dan Diamonds sebagai sarana interaksi dalam aplikasi, terutama di fitur Live dan pemberian Gift virtual. Coins digunakan oleh pengguna untuk membeli efek, stiker, atau hadiah yang bisa diberikan kepada streamer atau kreator saat live streaming. Sementara itu, Diamonds berkaitan dengan rewards yang diterima kreator dari hadiah yang diberikan oleh penonton.
Creators dapat mengumpulkan Diamonds jika akun mereka memenuhi syarat, seperti usia minimum, kepatuhan terhadap pedoman komunitas, dan wilayah layanan yang mendukung fitur tersebut. Diamonds ini nantinya bisa dikonversi menjadi pendapatan atau reward sesuai sistem TikTok.
Proses pembelian Coins biasanya dilakukan melalui aplikasi resmi TikTok di Android/iOS, menggunakan metode pembayaran yang tersedia seperti pembelian dalam aplikasi via Google Play atau App Store, saldo metode pembayaran lain, atau metode top up eksternal jika tersedia.