Random Chat - Instant Chat with Strangers (2024)

Advertisem*nts

Free random chat room. Connect with strangers. No registration. Start chat with strangers instantly. This is a great one-on-one text chat alternative.

By starting random chat you agree to the Terms of Use and Privacy policy
You can also have a good time on chat rooms and talk to strangers.
We recommend you read our Safe Chatting Guide to ensure a secure and enjoyable experience.

    "); $('#chatbox').prop('scrollTop', $('#chatbox').prop('scrollHeight')); setTimeout(function() { $('#msgs .alert-error').remove(); }, 4000); } return false; // Stop further execution for this click event } // Check if there's an active session with a stranger if (stranger_session != false) { socket.emit("request_photo", stranger_session); $("#msgs").append("

  • " + my_name_li + ": Requested Photo
  • "); $('#chatbox').prop('scrollTop', $('#chatbox').prop('scrollHeight')); } else { // If not in a session, inform the user to start chatting with someone if (!$('#msgs').find('.alert-error').length) { $("#msgs").append("

    Start Chat With Someone to Request Photo

    "); $('#chatbox').prop('scrollTop', $('#chatbox').prop('scrollHeight')); setTimeout(function() { $('#msgs .alert-error').remove(); }, 4000); } } }); $('#random-chat').on('click', '.report_random', function() { if(stranger_id != false) { // Open the report form modal $('#report_form').show(); // Handle form submission $('#reportForm').on('submit', function(e) { e.preventDefault(); // Prevent default form submission var reportReason = $('#reportReason').val(); var additionalDetails = $('input[name="additionalDetails"]').val(); $.ajax({ type: "POST", timeout: 10000, cache: false, url: "/room/random_report", data: { 'stranger_session': stranger_session, 'stranger_id': stranger_id, 'report_reason': reportReason, 'additional_details': additionalDetails } }).done(function(data) { $('#report_form').hide(); // Close the modal $("#msgs").append("

    Report submitted successfully. We will review it within 24 hours and take any necessary actions.

    "); $('#chatbox').prop('scrollTop', $('#chatbox').prop('scrollHeight')); setTimeout(function() { $('#msgs .alert-error').remove(); }, 10000); // Remove the message after 10 seconds $('.report_random').prop('disabled', true); }); }); } else { $("#msgs").append("

    Start Chat With Someone First!

    "); $('#chatbox').prop('scrollTop', $('#chatbox').prop('scrollHeight')); setTimeout(function() { $('#msgs .alert-error').remove(); }, 4000); } }); function isPhoneNumber(text) { var pattern = /(\d[\D]{0,2}){6,}\d/g; var matches = text.match(pattern); if (matches) { // If any match is found, consider it as having a phone number pattern return true; } // No matches found resembling a phone number pattern return false; } function show_error(msg) {$("#msgs").append('

  • '+msg+'
  • ');setTimeout(function() {$("#msgs .alert-error").last().parent('li').remove();}, 5000);$("#chatbox").animate({ scrollTop: $('#msgs')[0].scrollHeight}, 0); }function emit_message() { msg = $("#msg").val(); if (msg == 'Type Here...') { $("#start_random button").click(); return false; } if (/\bhttps?:\/\/\S+\b/ig.test(msg)) {show_error("Links are not allowed here!"); $("#msg").val(''); return false; } if (isPhoneNumber(msg)) { show_error("Phone number is not allowed here!"); $("#msg").val(""); return false; } msg = $($.parseHTML(msg)).text(); msg = msg.replace(/[^\x20-\x7E]+/g, ''); if(msg.replace(/\s+/g, '').length > 0 && stranger_session != false) { socket.emit("send", {'msg': msg, 'id': stranger_session, 'count_key': key_speed, 'summ_mouse' : 0}); $("#msg").val(''); key_speed = 0; iLastTime = 0; iTime = 0; iTotal = 0; iKeys = 0; count_messages_session = count_messages_session + 1; $("#msgs").append("

  • "+my_name_li+": " + msg+ "
  • "); if($("#tiping").length) { $('#tiping').appendTo('#msgs'); } $('#chatbox').prop('scrollTop', $('#chatbox').prop('scrollHeight')); }} $('#msg').bind('focus click', function () { textarea_focus = true; $('#chatbox').prop('scrollTop', $('#chatbox').prop('scrollHeight')); }); $('#msg').bind('click', function () { socket.emit("typing", stranger_session); }); $('#msg').bind('paste', function(e){ return false; }); $("#send_message").click(function() { emit_message(); $("#msg").focus(); }); $("#msg").keypress(function(e){ if(e.which == 13) { emit_message(); if(e.preventDefault) { e.preventDefault(); } return false; } });var is_typing = '';socket.on("typing", function() { if(stranger_name==false) return; clearTimeout(is_typing); is_typing = setTimeout(function() { $("#tiping").remove(); $('#chatbox').prop('scrollTop', $('#chatbox').prop('scrollHeight')); return false; }, 5000); if($("#tiping").length) { return false; } $("#msgs").append("

  • "+ stranger_name +" is typing...
  • "); $('#chatbox').prop('scrollTop', $('#chatbox').prop('scrollHeight'));}); socket.on("kick", function(data) { kick = true; setCookie('kick',1, 1); leave_alert = false; socket.disconnect(); socket = null; document.location.href = "/"; }); socket.on("reload", function(data) { leave_alert = false; document.location.href = "/random-chat"; }); var correctCaptchaAgain = function(response) { if(response.length > 0) { var html_c = ''; html_c += ""; html_c += ""; $('#random-chat-center').html(html_c).show(); } }; var onloadCallback2 = function() { grecaptcha.render('html_element2', { 'sitekey' : '6LfBAWoaAAAAAPaeh9X0LCj1lPLotVMt0BTwZ7rQ', 'callback' : correctCaptchaAgain }); }; socket.on("disconnect", function(data) { var html_d = ''; if(ads_loadet) { html_d += '

  • '; } html_d += "

  • "; if(data==1) { html_d += ""+ stranger_name +" disconnected."; } if(is_captha== 1 && count_disconnects > 20) { html_d += "
    Just to make sure you are not a bot:
    "; html_d += ''; html_d += "
    "; html_d += ""; } else if(conversations > 0) { html_d += "

    "; html_d += "

    "; html_d += "
    By starting random chat, you confirm that you are over 18 years old and agree to the Terms of Use and Privacy policy
    "; }; html_d += "
  • "; $("#msgs").html(html_d); if(is_captha== 1 && count_disconnects > 20) { onloadCallback2(); count_disconnects = 0; localStorage.setItem('count_disconnects',count_disconnects); } $("#msg, #more, #send_message").attr("disabled", "disabled"); $('#chatbox').prop('scrollTop', $('#chatbox').prop('scrollHeight')); stranger_session = false; stranger_id = false; stranger_name = false; stranger_country = false; textarea_focus = false; clearTimeout(waiting_timeout); count_messages_session = 0; count_disconnects = count_disconnects + 1; localStorage.setItem('count_disconnects',count_disconnects); }); function encodeHTML(s) { return s.replace(/&/g, '&').replace(/ 0) { var file = filesSelected[0]; if (file.type.match('image.*')) { var reader = new FileReader(); reader.readAsDataURL(file); reader.onload = function (e) { var image = new Image(); image.onload = function (imageEvent) { // Resize the image using canvas var canvas = document.createElement('canvas'), max_size = 300, width = image.width, height = image.height; if (width > height) { if (width > max_size) { height *= max_size / width; width = max_size; } } else { if (height > max_size) { width *= max_size / height; height = max_size; } } canvas.width = width; canvas.height = height; canvas.getContext('2d').drawImage(image, 0, 0, width, height); var dataUrl = canvas.toDataURL('image/jpeg'); socket.emit("image", {'id': stranger_session, 'image': dataUrl}); $("#msgs").append("

  • "+my_name_li+":
    Random Chat - Instant Chat with Strangers (1)
  • "); $(".myFile").remove(); $("#chatbox").animate({ scrollTop: $('#chatbox')[0].scrollHeight}, 1000); ads_loadet = false; } image.src = e.target.result; } } }; }); var current_title = document.title;socket.on("chat", function(message) { if(stranger_name==false) return; message = $($.parseHTML(encodeHTML(message))).text(); $("#msgs").append("

  • "+ stranger_name +": " + message+ "
  • "); $("#tiping").remove(); $("#say_hi").remove(); $('#chatbox').prop('scrollTop', $('#chatbox').prop('scrollHeight')); }); socket.on("system_message", function(message) { $("#msgs").append("

  • System: " + message+ "
  • "); }); socket.on("request_photo", function() { $("#msgs").append("

  • "+ stranger_name +": Requested your photo :
  • "); $("#tiping").remove(); $('#chatbox').prop('scrollTop', $('#chatbox').prop('scrollHeight')); }); socket.on("image", function(source) { // Create an image container var $imageContainer = $('

    ', { style: 'position: relative; display: inline-block;' }); // Create the image element with blur and context menu disabled var $image = $('Random Chat - Instant Chat with Strangers (2)', { src: source, class: 'image-blur', oncontextmenu: 'return false;' }).appendTo($imageContainer); // Modify the warning overlay to be more general var $warningOverlay = $('

    ', { class: 'age-warning', text: 'This image may contain explicit content. Click to view.' }).appendTo($imageContainer); // Click event to toggle blur and warning $imageContainer.on('click', function() { $image.toggleClass('image-blur'); $warningOverlay.toggle(); }); // Assuming the report button has an ID or class that can be targeted var $reportButton = $('

    ', { class: 'report-btn', text: 'Report Image?', click: function() { // Trigger the existing report button functionality $('#report_random').trigger('click'); } }); // Append the image container and report button to the messages list var $listItem = $('

  • ').append( $('').append( $('', { class: 'text-success' }).append( $('', { style: 'color:red', text: stranger_name + ':' }) ) ), '
    ', $imageContainer, $reportButton ).appendTo('#msgs'); // Scroll to the bottom of the chatbox $('#chatbox').animate({ scrollTop: $('#chatbox')[0].scrollHeight }, 2000); // Optionally remove any typing indicator $('#tiping').remove(); // Update any necessary flags or variables, e.g., ads_loaded ads_loadet = false; }); if (window.requestIdleCallback) { requestIdleCallback(function () { Fingerprint2.get(function (components) { var values = components.map(function (component) { return component.value }); murmur = Fingerprint2.x64hash128(values.join(''), 31); }) }) } else { setTimeout(function () { Fingerprint2.get(function (components) { var values = components.map(function (component) { return component.value }); murmur = Fingerprint2.x64hash128(values.join(''), 31); }) }, 500); } });
  • Random Chat - Instant Chat with Strangers (2024)

    FAQs

    How to chat with random strangers? ›

    Listen more than you talk

    The biggest myth about conversations with random people is that you should be talking the whole time. In reality, you don't have to say much to connect with another person.

    What is the best website to text chat with strangers? ›

    One of the best sites, like Omegle, EmeraldChat, is a great choice for chatting with strangers. With a clean and classy interface, it provides a secure environment to talk with people across the globe. On this platform, you can initiate one-on-one text or video chats and group text chats.

    What is the free chatting website with strangers? ›

    Camgo lets you meet friends and chat with strangers online. Our platform uses the latest in random chat technology, so you can have live chats with people around the world. Whether you want to make new friends, find someone to date, or just have a fun random video chat, Camgo is the chat site for you.

    Is Y99 chat safe? ›

    In an anonymous platform like Y99, the risk of harmful contact increase. Even though some chat rooms blur images, clicking on them could reveal p*rnographic or violent content. Additionally, the private chats increase the risk of grooming, sextortion or other coercive behaviours.

    Is Omegle banned? ›

    A popular online chat platform, Omegle, has shut down its operations after 14 years. The platform randomly pairs users for anonymous conversations. Omegle founder, Leif K-Brooks, mentioned that the site is longer sustainable, “financially nor psychologically.”

    Where can I chat secretly? ›

    Top 5 Secret Messaging Apps That Look Like Games
    • NewsTalk – Secret Chat App. NewsTalk is one of the best secret chatting app which look like News app. ...
    • Plato. Plato is one of the most secret messaging apps. ...
    • Voga. Voga is a free social and communication app for Android. ...
    • Hago. ...
    • Bunch. ...
    • Play Joy.
    Jul 12, 2024

    How can I secretly talk to someone online? ›

    The most private way to text is by using secret text apps with hidden chat features. Some of these secret messaging apps look like games (like Hago, Plato, and Yubo). At the same time, some hide private chats, like Signal, line, Viber, etc.

    What is the safest chat site? ›

    Here's our list of the best encrypted messaging applications:
    • Signal.
    • Threema.
    • iMessage.
    • Facebook Messenger.
    • Viber.
    • Line.
    • Wickr Me.
    • Google Messages.
    Feb 23, 2023

    Is there an app to just talk to strangers? ›

    Cake (Android | iOS)

    A dedicated live-stream video chat platform, Cake is an excellent choice if you want to talk with random strangers. It has transformed the same concept as Omegle into a mobile app. Moreover, this stranger talk app is available on both Android and iOS platforms.

    Are there any totally free chat lines? ›

    Best Chat Lines To Chat For Free Now - Runner Ups

    Night Connect–(1-888-490-0707) Axxes—(1-877-610-3555) The Night Exchange—(1-866-917-8328) Talk Cafe—(1-800-912-8222)

    Are there any legit chat sites? ›

    Chatroulette and Discord are some of the chat rooms that are better than Omegle.

    Is Secret chat safe? ›

    All messages in secret chats use end-to-end encryption. This means only you and the recipient can read those messages — nobody else can decipher them, including us here at Telegram (more on this here).

    Is chat random monitored? ›

    About ChatRandom

    Users must be 18+, and the site upholds its user terms of service by employing full-time monitors who swiftly shut down illegal activity or usage by minors.

    How do you text a random stranger? ›

    Text Conversation Starters
    1. Ask them about questions about themselves.
    2. Ask about plans, interests, or activities they enjoy.
    3. Ask about pop culture.
    4. Ask them questions about you.
    5. Skip to making plans.
    6. Give them a compliment.
    7. Be funny!
    Jun 2, 2023

    What is the safest way to chat with strangers? ›

    Safety tips for chatting with strangers online
    1. Not providing personal or financial information online.
    2. Not providing precise location information about where you live or work.
    3. Limiting the personal details you put on social media.
    4. Choosing public chat rooms and forums over exclusive ones when possible.

    How do you talk to a stranger without being creepy? ›

    How to Start a Conversation with a Stranger (Without Being Totally Creepy)
    1. Find common ground by asking questions. ...
    2. Share something relevant to the conversation. ...
    3. Make a connection through body language. ...
    4. Listen more than you talk. ...
    5. Share your story of struggle, not success. ...
    6. Don't be offended if there's a point of contention.
    Aug 1, 2022

    Which random chat is best? ›

    To help you decide on a great talking-with-strangers platform, below are the 10 best talk-with-strangers apps:
    1. Whisper (Android | iOS) ...
    2. Anonymous Chat Rooms (Android | iOS) ...
    3. RandoChat (Android | iOS) ...
    4. MeetMe (Android | iOS) ...
    5. Wakie (Android | iOS) ...
    6. Connected2.me (Android | iOS) ...
    7. Cake (Android | iOS) ...
    8. LivU (Android | iOS)
    Apr 25, 2024

    References

    Top Articles
    Latest Posts
    Article information

    Author: Kieth Sipes

    Last Updated:

    Views: 6076

    Rating: 4.7 / 5 (47 voted)

    Reviews: 94% of readers found this page helpful

    Author information

    Name: Kieth Sipes

    Birthday: 2001-04-14

    Address: Suite 492 62479 Champlin Loop, South Catrice, MS 57271

    Phone: +9663362133320

    Job: District Sales Analyst

    Hobby: Digital arts, Dance, Ghost hunting, Worldbuilding, Kayaking, Table tennis, 3D printing

    Introduction: My name is Kieth Sipes, I am a zany, rich, courageous, powerful, faithful, jolly, excited person who loves writing and wants to share my knowledge and understanding with you.