Skip to main content

Real User Agent Generator

Real User Agent With Auto Sync in Requests Module.

Installation

pip install real-useragent

Usage

Random User Agent on Any Device with any Browser Type (Recommended)

import requests
import real_useragent

s = requests.Session()
print(s.headers['User-Agent'])

# Without a session
resp = requests.get('https://httpbin.org/user-agent')
print(resp.json()['user-agent'])
  • UserAgent
from real_useragent import UserAgent
ua = UserAgent()
random_useragent = ua.random_useragent()

Random User Agent from Browser Name:

from real_useragent import UserAgent
ua = UserAgent()
chrome_useragent = ua.chrome_useragent()
firefox_useragent = ua.firefox_useragent()
desktop_useragent = ua.desktop_useragent()
mobile_useragent = ua.mobile_useragent()
safari_useragent = ua.safari_useragent()

Random User Agent from Device Type and Browser :

from real_useragent import UserAgent
ua = UserAgent()
mobile_firefox_ua = ua.get_useragent(mode="mobile", browser="firefox")
desktop_chrome_ua = ua.get_useragent(mode="desktop", browser="chrome")

Random User Agent for Device Type (mode)

from real_useragent import UserAgent
ua = UserAgent()
# mode : [desktop or mobile]
desktop_useragent = ua.get_useragent(mode="desktop")
mobile_useragent = ua.get_useragent(mode="mobile")
  • Desktop
from real_useragent import UserAgent
ua = UserAgent()
desktop_firefox_useragent = ua.desktop_firefox_useragent()
desktop_chrome_useragent = ua.desktop_chrome_useragent()
desktop_linux_useragent = ua.desktop_linux_useragent()
desktop_mac_useragent = ua.desktop_mac_useragent()
  • Mobile :
from real_useragent import UserAgent
ua = UserAgent()
mobile_chrome_useragent = ua.mobile_chrome_useragent()
mobile_firefox_useragent = ua.mobile_firefox_useragent()
mobile_safari_useragent = ua.mobile_safari_useragent()

User Agents are Randomized Per-Session or Per-Request. Individual HTTP requests without a session will each have a random User-Agent selected from the list in desktop_useragent.txt or mobile_useragent.txt all files automatically updated every 8 hours.


Programmer : @Pymmdrza

Credit : Mmdrza.Com


Donate

Donate with Bitcoin: 1MMDRZA12xdBLD1P5AfEfvEMErp588vmF9

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

real_useragent-1.1.0.tar.gz (63.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

real_useragent-1.1.0-py3-none-any.whl (68.8 kB view details)

Uploaded Python 3

File details

Details for the file real_useragent-1.1.0.tar.gz.

File metadata

  • Download URL: real_useragent-1.1.0.tar.gz
  • Upload date:
  • Size: 63.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.6

File hashes

Hashes for real_useragent-1.1.0.tar.gz
Algorithm Hash digest
SHA256 8c12a79e8f3c655dafca87c80c0273839f69620608c4e5adcf11ea4596adb3e5
MD5 1b525b774d79278464fb1c8d0eefccb7
BLAKE2b-256 e80bad1bbef64d10b3043a96b0bc78960f288e1f32e7bdfd2a4b2c1670fc33e7

See more details on using hashes here.

File details

Details for the file real_useragent-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: real_useragent-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 68.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.6

File hashes

Hashes for real_useragent-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 66a67a873d909ebef5693c938886697af16408ff1a0c9b2285ed09f50e56ceb6
MD5 b4d9cc3197141c310a17402fe6fdea17
BLAKE2b-256 c8f6e227b448ad1ad56f9f93ad4e831cbc4a7c19472512afcd758d11535904fa

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.1.0

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page