IP Locator & more for Omegle-like randomized video chats: Omegle, ome.tv, Chatruletka. Previously known as Chatruletka Extension.

Latest Version

Version
2.2.6
Update
December 5, 2024
Size
4.79MiB
Developer
videochat-extension.starbase.wiki
Category
Users
100,000+
Rating
4.77156 ★
Manifest Version
3
Web Store Status
Languages Support
English
русский
See more
Permissions
Storage
UnlimitedStorage
Tabs
See more

Videochat Extension - IP Locator for Omegle Extension

Videochat Extension is a fully independent open-source browser extension that expands the functionality of your favorite online video chats.

We currently support 55 video chat sites on six platforms: Omegle (work-in-progress), Ome.tv, Chatruletka, Minichat, Chatrulez, and Coomeet Free (bot recognition only).

☆☆ Key Features ☆☆

✓ IP Locator — determines the stranger's approximate location
✓ World map
✓ Ban unwanted countries
✓ Search for specific locations
✓ Gender Filter
✓ Dark Mode
✓ Automation
✓ Blacklist
✓ Stats
✓ Shortcuts/hotkeys
✓ Streamer Mode
✓ Simple Mode — essential features only
✓ Customizable — configure features as you like
✓ Open source — freedom and transparency
✓ Indie project — community-supported development
✓ Private and secure — we don't collect/sell your data

With this extension installed, you can find out where your interlocutors are from, filter them by gender, search for a specific city, enable dark mode, and much more!


☆☆ Indie development ☆☆
★ This is an entirely free, open-source project, but it evolves only because people like you support its indie development on Patreon.
★ Consider supporting our indie extension: https://www.patreon.com/videochat_extension


☆☆ Simple Mode ☆☆
★ a minimalistic mode that includes only essential features:
— ome.tv, chatruletka, minichat, chatrulez: displaying IP geolocation data in the chat area.
— omegle: IP Locator & Dark Mode.
— coomeet free: displaying the stranger's country, bot recognition and volume control.


☆☆ Complete list of features ☆☆

★ geolocation (IP Locator)
— determines the stranger's IP address used for WebRTC connection.
— uses the IP geolocation service to get the information about that IP address.
— displays the stranger's approximate location (city/region/country), ISP, and whether they use a cellular network.
— integration with the 'map' module: IP geolocation data is displayed on the world map.
— integration with the 'streamer mode' module: IP geolocation data can be displayed in the OBS's text source.
— determines if a stranger is using a proxy/tor/vpn connection to hide their real IP.
— option to auto-skip predefined countries/regions/cities.
— option to search for specific countries/regions/cities.
— iknowwhatyoudownload integration that allows you to open a list of torrents possibly downloaded by a stranger.
— option to select the language of ip geolocation data from English, Deutsch (German), Español (Spanish), Português (Portuguese), Français (French), 日本語 (Japanese), 中国 (Chinese), and Русский (Russian).
— option to select which ip geolocation services will be used.

★ map
— IP geolocation data is displayed on a world map embedded in the UI.
— displays the approximate area where the stranger you are talking to may be located.
— displays a marker popup with information about the stranger's approximate location.
— different options to customize map's behavior.

★ faceapi (gender recognition)
— AI-powered client-side gender recognition.
— option to auto-skip strangers if their gender does not meet your expectations.
— integration with the 'blacklist' module: option to automatically add strangers that were skipped by facepi to the blacklist.
— integration with the 'stats' module: counts the statistics of how many men and women you met and how many were auto-skipped.

★ interface
— dark mode (dark theme).
— option to hide your own camera to make conversation more natural.
— option to hide/show logo, banner, header, and watermark (not on all platforms).
— option to cancel camera reflection (not on all platforms).
— option to disable cropping stranger's video (not on all platforms).

★ automation
— option to auto-skip strangers that take more than 4 seconds to connect
— option to auto-skip if you were looking for someone from X country but the video chat found you someone from Y country (not on all platforms)
— option to automatically close 'make yourself visible' (not on all platforms)

★ blacklist
— you can add a stranger's IP address to the blacklist so that the extension can automatically skip them.
— integration with the 'hotkeys' module: hotkey to add stranger to the blacklist and skip.
— option to avoid adding cellular IPs to the blacklist.
— option to play a sound when the extension auto-skips a blacklisted IP.
— option to clear the blacklist.

★ stats
— counts the number of people you've met.
— counts how much time you've spent in conversations.
— counts various statistics for other modules such as faceapi / blacklist.

★ controls
— improvised control panel that acts as the extension UI.
— it consists of a header, a content block, and tabs that select what will be displayed in the content block.
— list of tabs: 'IP', 'Map', 'Bans', 'Stats', 'Settings', 'Info'.
— the 'Info' tab contains helpful information about the extension: useful links, credits, version history, etc.
— the header contains the extension name/version, and blocks with buttons for the extension functionality.
— use the header's buttons to take a screenshot of the cameras / open the camera in picture-in-picture mode.
— provides control buttons for other modules such as 'streamer mode'.

★ hotkeys
— local hotkeys: use the keyboard arrows to skip/skip+blacklist/stop/report.
— global hotkeys: browser-level shortcuts to skip/skip+blacklist/stop.
— global hotkeys: browser-level shortcuts to make remote/local screenshots.
— global hotkeys: browser-level shortcut to switch between the last non-chat tab and the chat tab.
— provides hotkeys functionality for other modules such as 'streamer mode'.

★ settings
— this module is responsible for the functionality of the 'Settings' tab in the UI.
— all settings are grouped by their module.
— if you hover over a setting, detailed information about what this setting does will be displayed.

★ streamer mode
— a section of specialized features that help streamers broadcast video chats on YouTube and other services.
— OBS integration - allows you to display IP geolocation data in the text source and control the visibility of the image, which covers the video while you look for a suitable interlocutor.
— blur & cover - allows you to cover the interlocutor's camera with a blur/picture/gif and look at it through picture-in-picture mode to decide if the interlocutor is suitable to show to your audience.
— integration with the 'hotkeys' module: local shortcuts to toggle mute/blur/cover
— integration with the 'controls' module: header buttons to toggle mute/blur/cover


☆☆ Supported sites ☆☆
* We currently support 55 video chat sites belonging to 6 platforms.
* Please see the full list of supported sites at the link:
* https://github.com/videochat-extension/videochat-extension#supported-chats

🎥 Chatruletka (full support):
* https://videochatru.com
* 24 other less popular instances

🎥 Ome.tv (full support):
* https://ome.tv
* https://ome.chat
* 18 other less popular instances

🎥 Minichat (full support):
* https://minichat.com

🎥 Chatrulez (full support):
* https://chatrulez.ru
* 2 other less popular instances

🎥 Omegle (work-in-progress):
* https://www.omegle.com
* 1 other less popular instance

🎥 Coomeet Free (bot recognition & interface tweaks):
* https://rusvideochat.ru
* 3 other less popular instances


☆☆ Social Pages ☆☆
* GitHub: https://www.github.com/videochat-extension/videochat-extension
* Patreon: https://patreon.com/videochat_extension
* Discord: https://discord.gg/7DYWu5RF7Y
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "__MSG_extension_name__", "version": "2.2.6", "description": "__MSG_extension_description__", "default_locale": "en", "manifest_version": 3, "content_scripts": [ { "matches": [ "https://videochatru.com/*", "https://ome.tv/*" ], "js": [ "vendor.js", "content_script.js" ], "run_at": "document_idle" } ], "icons": { "16": "resources/img/icon.png", "48": "resources/img/icon.png", "128": "resources/img/icon.png" }, "web_accessible_resources": [ { "resources": [ "injection/*.js", "libs/js/purify.min.js", "resources/models", "libs/js/nsfwjs.min.js", "resources/models/*", "resources/img/*", "libs/js/leaflet/*", "resources/audio/*.mp3", "resources/*.mp4", "libs/css/css-tooltip.min.css", "controls*.html", "libs/css/tooltipster.bundle.min.css", "resources/dark/*.css", "platforms.json" ], "matches": [ "https://*.chatruletka.com/*", "https://*.chatruletka.ua/*", "https://*.ruletka.chat/*", "https://*.videochatar.com/*", "https://*.videochatau.com/*", "https://*.videochatbr.com/*", "https://*.brvideochat.com/*", "https://*.videochatca.com/*", "https://*.videochatde.com/*", "https://*.videochatfr.com/*", "https://*.frvideochat.com/*", "https://*.roulettefrancais.com/*", "https://*.videochatit.com/*", "https://*.videochatjp.com/*", "https://*.videochatmx.com/*", "https://*.videochatnl.com/*", "https://*.videochatpl.com/*", "https://*.videochatpt.com/*", "https://videochatru.com/*", "https://*.videochatuk.com/*", "https://*.videochatus.com/*", "https://*.roulette-espanol.com/*", "https://*.ruletaespanol.com/*", "https://*.ruletkavideochat.com/*", "https://*.turkishvideochat.com/*", "https://ome.tv/*", "https://*.ome.chat/*", "https://*.camki.com/*", "https://*.chatalternative.com/*", "https://*.chatrooms.chat/*", "https://*.chatrooms.pro/*", "https://*.chat-brasil.com/*", "https://*.chat-de.com/*", "https://*.chat-fr.com/*", "https://*.chat-nl.com/*", "https://*.chat-pl.com/*", "https://*.chat-pt.com/*", "https://*.chatgenerator.com/*", "https://*.prostochat.com/*", "https://*.stickam.chat/*", "https://*.chatbizar.com/*", "https://*.ukr.chat/*", "https://*.cafeclub.ua/*", "https://*.indiavideochat.com/*", "https://*.webcamchatta.com/*", "https://*.minichat.com/*", "https://*.chatrulez.ru/*", "https://*.videochatruletka.com/*", "https://*.videochatruletka.ru/*", "https://*.omegle.com/*", "https://*.omegle.tv/*", "https://*.free.coomeet.com/*", "https://*.rusvideochat.ru/*", "https://*.video-roulette24.ru/*", "https://*.chatroulette.msk.ru/*" ], "extension_ids": [], "use_dynamic_url": true } ], "action": { "default_icon": { "16": "resources/img/icon.png", "48": "resources/img/icon.png", "128": "resources/img/icon.png" }, "default_popup": "popup/popup.html", "default_title": "__MSG_extension_name__" }, "optional_permissions": [ "scripting", "history", "identity" ], "optional_host_permissions": [ "https://*.chatruletka.com/*", "https://*.chatruletka.ua/*", "https://*.ruletka.chat/*", "https://*.videochatar.com/*", "https://*.videochatau.com/*", "https://*.videochatbr.com/*", "https://*.brvideochat.com/*", "https://*.videochatca.com/*", "https://*.videochatde.com/*", "https://*.videochatfr.com/*", "https://*.frvideochat.com/*", "https://*.roulettefrancais.com/*", "https://*.videochatit.com/*", "https://*.videochatjp.com/*", "https://*.videochatmx.com/*", "https://*.videochatnl.com/*", "https://*.videochatpl.com/*", "https://*.videochatpt.com/*", "https://*.videochatuk.com/*", "https://*.videochatus.com/*", "https://*.roulette-espanol.com/*", "https://*.ruletaespanol.com/*", "https://*.ruletkavideochat.com/*", "https://*.turkishvideochat.com/*", "https://*.ome.chat/*", "https://*.camki.com/*", "https://*.chatalternative.com/*", "https://*.chatrooms.chat/*", "https://*.chatrooms.pro/*", "https://*.chat-brasil.com/*", "https://*.chat-de.com/*", "https://*.chat-fr.com/*", "https://*.chat-nl.com/*", "https://*.chat-pl.com/*", "https://*.chat-pt.com/*", "https://*.chatgenerator.com/*", "https://*.prostochat.com/*", "https://*.stickam.chat/*", "https://*.chatbizar.com/*", "https://*.ukr.chat/*", "https://*.cafeclub.ua/*", "https://*.indiavideochat.com/*", "https://*.webcamchatta.com/*", "https://*.minichat.com/*", "https://*.chatrulez.ru/*", "https://*.videochatruletka.com/*", "https://*.videochatruletka.ru/*", "https://*.omegle.com/*", "https://*.omegle.tv/*", "https://*.free.coomeet.com/*", "https://*.rusvideochat.ru/*", "https://*.video-roulette24.ru/*", "https://*.chatroulette.msk.ru/*" ], "permissions": [ "storage", "unlimitedStorage", "tabs" ], "externally_connectable": { "matches": [ "https://*.omegle.com/*", "https://*.omegle.tv/*" ] }, "background": { "service_worker": "background.js" }, "commands": { "skip": { "suggested_key": { "default": "Alt+Left" }, "description": "Skip" }, "skip_ban": { "description": "Skip + Ban" }, "screen_remote": { "suggested_key": { "default": "Alt+Up" }, "description": "Remote Screenshot" }, "screen_local": { "suggested_key": { "default": "Alt+Down" }, "description": "Local Screenshot" }, "stop": { "suggested_key": { "default": "Alt+Right" }, "description": "Stop" }, "switch": { "description": "Switch from the current tab to the chat tab and back..." } }}
Read more

Similar Extensions

icon

How To Run OmeTV on PC Extension · Productivity 100,000+ 2 ★ 88.73KiB

icon

Chromegle - Omegle IP & Client Extension · Social & Communication 100,000+ 161 ★ 9.79MiB

icon

Celebrity Voice Changer Extension · Social & Communication 100,000+ 311 ★ 302KiB

icon

Omegle location locator Extension · Accessibility 100,000+ 5 ★ 133KiB

icon

Ome.tv Automator Extension · Social & Communication 100,000+ 2 ★ 181KiB

icon

IP Address Finder Extension · Developer Tools 100,000+ 8 ★ 123KiB

icon

Omegle Alternatives Extension · Fun 100,000+ 4 ★ 152KiB

icon

Discord Token Login Extension · Productivity 100,000+ 86 ★ 8.46KiB

icon

Highlight IP Lookup Extension · Developer Tools 100,000+ 7 ★ 205KiB

icon

OMEGLE ip finder -Omegle IP Puller Dark Mode Extension · Accessibility 100,000+ 0 ★ 9.57MiB

icon

IP Location Lookup Tool Extension · Developer Tools 100,000+ 11 ★ 11.94KiB

icon

Skribbl.io Cheats Extension · Fun 100,000+ 43 ★ 140KiB

icon

AutoDraw for skribbl.io Extension · Fun 100,000+ 275 ★ 12.39KiB

icon

IP Location Lookup Extension · Developer Tools 100,000+ 4 ★ 72.94KiB

icon

skribbl.io Bot Extension · Fun 100,000+ 119 ★ 34.95KiB

icon

Shiftsearch Extension · Productivity 100,000+ 67 ★ 143KiB

icon

AI Webcam Effects + Recorder: Google Meet, Zoom, Discord & Other Meetings Extension · Social & Communication 100,000+ 46 ★ 22.19MiB

icon

Clownfish Voice Changer for Chrome Extension · Social & Communication 100,000+ 146 ★ 137KiB

icon

Bass Boost: HD Audio Extension · Fun 100,000+ 1777 ★ 395KiB

icon

GeoGuessr Cheat Extension · Fun 100,000+ 10 ★ 4.97KiB

icon

Chrome Virtual Camera Extension · Social & Communication 100,000+ 8 ★ 224KiB

icon

CS2 Trader - Steam Trading Enhancer Extension · Productivity 100,000+ 131 ★ 6.24MiB

icon

Skribbl.io Helper Extension · Fun 100,000+ 35 ★ 16.26KiB

icon

Omegle Automator Extension · Social & Communication 100,000+ 5 ★ 327KiB

User reviews

icon

D.L.X (ID: 000000da6f57a4d0) Voted 5 ★ - Updated 11/15/2024

icon

Matheus Mendes (ID: 0000007409e2770b) Voted 5 ★ - Updated 06/18/2024 bom

icon

Mike Arrigo (ID: 0000009cc0123526) Voted 5 ★ - Updated 06/13/2024 love

icon

Mahesa dwichandra (ID: 000000ee464c3035) Voted 5 ★ - Updated 06/11/2024 josss

icon

School Files (ID: 0000002713e5fa74) Voted 5 ★ - Updated 06/10/2024 awsome