Paltalk Video Chat

Paltalk Video Chat

Paltalk Video Chat

Paltalk: - free video chat - instant messaging - Choose from more than 5,000 live chat rooms. Millions of users.
Founded
1998
Raised
$6M
Follow us
Alexa global traffic share