TikTok
Fitur

Aplikasi seluler ini memungkinkan pengguna untuk membuat video pendek, yang sering kali menampilkan musik di latar belakang dan dapat dipercepat, diperlambat, atau diedit dengan filter. Mereka juga dapat menambahkan suara mereka sendiri di atas musik latar. Untuk membuat video musik dengan aplikasi ini, pengguna dapat memilih musik latar dari berbagai macam genre musik, mengedit dengan filter, dan merekam video berdurasi 15 detik dengan pengaturan kecepatan sebelum mengunggahnya untuk dibagikan kepada orang lain di TikTok atau platform sosial lainnya.
Halaman "Untuk Anda" di TikTok adalah umpan video yang direkomendasikan kepada pengguna berdasarkan aktivitas mereka di aplikasi. Konten dikurasi oleh kecerdasan buatan TikTok berdasarkan konten yang disukai, interaksi, atau pencarian pengguna. Hal ini berbeda dengan algoritme jejaring sosial lain yang mendasarkan konten tersebut dari hubungan pengguna dengan pengguna lain dan apa yang mereka sukai atau berinteraksi.
Fitur "react" pada aplikasi ini memungkinkan pengguna merekam reaksi mereka terhadap video tertentu, yang kemudian ditempatkan di jendela kecil yang dapat digerakkan di sekeliling layar. Fitur "duet" memungkinkan pengguna untuk merekam video di samping video lainnya.  Fitur "duet" adalah ciri khas lain dari musical.ly. Fitur duet juga hanya dapat digunakan jika kedua belah pihak menyesuaikan pengaturan privasi.
Video yang belum ingin diposting oleh pengguna dapat disimpan dalam "draft" mereka. Pengguna diizinkan untuk melihat "draft" mereka dan memposting ketika mereka merasa cocok. Aplikasi ini memungkinkan pengguna untuk mengatur akun mereka sebagai "privat". Saat pertama kali mengunduh aplikasi, akun pengguna bersifat publik secara default. Pengguna dapat mengubahnya menjadi privat di pengaturan mereka. Konten Pribadi tetap dapat dilihat oleh TikTok tetapi tidak dapat dilihat oleh pengguna TikTok yang tidak diizinkan oleh pemilik akun untuk melihat konten mereka. Pengguna dapat memilih apakah pengguna lain, atau hanya "teman" mereka, yang dapat berinteraksi dengan mereka melalui aplikasi melalui komentar, pesan, atau video "react" atau "duet". Pengguna juga dapat mengatur video tertentu menjadi "publik", "hanya teman", atau "pribadi" terlepas dari apakah akun tersebut bersifat privat atau tidak.
Pengguna juga dapat mengirim video, emoji, dan pesan kepada teman mereka dengan pesan langsung. TikTok juga menyertakan fitur untuk membuat video berdasarkan komentar pengguna. Para influencer sering menggunakan fitur "live". Fitur ini hanya tersedia bagi mereka yang memiliki setidaknya 1.000 pengikut dan berusia di atas 16 tahun. Jika di atas 18 tahun, pengikut pengguna bisa mengirimkan "hadiah" virtual yang nantinya bisa ditukarkan dengan uang.
TikTok mengumumkan "family safety mode" pada bulan Februari 2020 agar orang tua dapat mengontrol kehadiran anak-anak mereka di aplikasi. Ada opsi manajemen waktu layar, mode terbatas, dan opsi untuk membatasi pesan langsung. Aplikasi ini memperluas fitur kontrol orang tua yang disebut "Pelibatan Keluarga" (Family Pairing) pada bulan September 2020 untuk menyediakan sumber daya pendidikan bagi orang tua dan wali untuk memahami apa yang terpapar pada anak-anak di TikTok. Konten untuk fitur ini dibuat dalam kemitraan dengan organisasi nirlaba keamanan online, Internet Matters.
Pada Oktober 2021, TikTok meluncurkan fitur uji coba yang memungkinkan pengguna memberikan tip secara langsung kepada kreator tertentu. Akun pengguna yang sudah cukup umur, memiliki setidaknya 100.000 pengikut, dan menyetujui persyaratan dapat mengaktifkan tombol "Tip" di profil mereka, yang memungkinkan pengikut untuk memberikan tip dalam jumlah berapa pun, mulai dari $1.
Pada bulan Desember 2021, TikTok mulai melakukan uji coba beta untuk Live Studio, perangkat lunak streaming yang memungkinkan pengguna menyiarkan aplikasi yang terbuka di komputer mereka, termasuk game. Perangkat lunak ini juga diluncurkan dengan dukungan untuk streaming seluler dan PC. Namun, beberapa hari kemudian, pengguna di Twitter menemukan bahwa perangkat lunak tersebut menggunakan kode dari sumber terbuka OBS Studio. OBS membuat pernyataan yang mengatakan bahwa, di bawah GNU GPL versi 2, TikTok harus membuat kode Live Studio tersedia untuk umum jika ingin menggunakan kode apa pun dari OBS.
Pada bulan Mei 2022, TikTok mengumumkan TikTok Pulse, sebuah program bagi hasil iklan. Program ini mencakup "4% teratas dari semua video di TikTok" dan hanya tersedia untuk kreator dengan lebih dari 100.000 pengikut. Jika video kreator yang memenuhi syarat mencapai 4% teratas, mereka akan menerima 50% bagian dari pendapatan dari iklan yang ditampilkan dengan video tersebut.