Free Random Data API Reference

Free Mock Data Endpoints for Developers & QA Automation

Streamline your development workflow with our suite of 69 free API endpoints for automated random data generation. Get high-quality JSON mock data for everything from user profiles to network configurations instantly — no authentication required.

Finance Tools

6 Endpoints
  • GET https://randomdatatool.com/api/finance/account
    Account

    Generate random account numbers like 66174016 or 78659470 that follow realistic numeric formats for use in financial application testing, mock databases, or form validation.

    View Docs
  • GET https://randomdatatool.com/api/finance/bitcoinaddress
    Bitcoin Address

    Generate random Bitcoin addresses like 1BVXRckWhoJfvzy8MgSAsqZdY6 or 1HKpR4CXQst1r7dhDzfTA2VvuJSmEqkbU that follow standard address formats, ideal for use in mock data, form validation, or UI design involving cryptocurrency.

    View Docs
  • GET https://randomdatatool.com/api/finance/creditcardnumber
    Credit Card Number

    Generate random credit card numbers like 6767-5899-4478-2467 or 4519-7661-1443-7447 that follow standard formats and are ideal for testing payment forms, mock databases, or demo applications.

    View Docs
  • GET https://randomdatatool.com/api/finance/currency
    Currency

    This tool generates realistic 3-letter currency codes like THB and CLP for use in mock data, financial apps, global e-commerce platforms, or UI testing environments.

    View Docs
  • GET https://randomdatatool.com/api/finance/ethereumaddress
    Ethereum Address

    This tool generates realistic Ethereum wallet addresses like 0xeebab145c29ca3b8439ff7b2d5bcd5f1f8923f05 or 0x48895b8e24655a6639d5578728c2994424b6e2c1 for use in blockchain development, smart contract testing, or interface mockups.

    View Docs
  • GET https://randomdatatool.com/api/finance/iban
    IBAN

    Generate random IBANs like PL67341930518070095005660050 or CR44059000560090066468 that mimic valid international banking formats for testing payment systems, validating forms, or simulating financial data.

    View Docs

Address Tools

15 Endpoints
  • GET https://randomdatatool.com/api/address/city
    City

    Produce realistic-looking city names like Port Samanta or North Fredafort for use in mock addresses, form testing, creative content, or location-based simulations across development and presentation projects.

    View Docs
  • GET https://randomdatatool.com/api/address/cityprefix
    City Prefix

    Create realistic city name starters like New or Lake for use in mock address data, UI demos, fictional geographies, or testing environments that require natural-sounding location elements.

    View Docs
  • GET https://randomdatatool.com/api/address/citysuffix
    City Suffix

    Create realistic city name endings like shire or chester to support testing, mock address generation, or fictional place naming with authentic-sounding geographic elements.

    View Docs
  • GET https://randomdatatool.com/api/address/country
    Country

    Pick from real country names like Morocco or Greece to support testing, mock data generation, or building globally-relevant applications with authentic international content.

    View Docs
  • GET https://randomdatatool.com/api/address/countrycode
    Country Code

    Access authentic ISO 3166-1 alpha-2 country codes like IT or HN to populate forms, test international features, or simulate real-world location data in your projects.

    View Docs
  • GET https://randomdatatool.com/api/address/direction
    Direction

    Create realistic directional names like West or Southeast to enrich address data, mapping tools, or location-based testing scenarios with authentic orientation terms.

    View Docs
  • GET https://randomdatatool.com/api/address/fulladdress
    Full Address

    Create realistic full addresses like 846 Mills Greens, Boganstad, Netherlands or 8685 Kris Mission, Nicolasborough, Finland to support testing, mock user data, or location-based development with believable global formats.

    View Docs
  • GET https://randomdatatool.com/api/address/latitude
    Latitude

    Produce realistic latitude coordinates like 17.4049 or -25.3774 to support mapping applications, geo-based testing, or simulated location data across the full range of Earth's latitudes.

    View Docs
  • GET https://randomdatatool.com/api/address/longitude
    Longitude

    Create realistic longitude coordinates like -153.2212 or 75.9335 for use in mapping tools, location simulations, geo-testing, or any project requiring accurate global positioning data.

    View Docs
  • GET https://randomdatatool.com/api/address/state
    State

    Create state names like Alabama or Pennsylvania to support realistic address fields, mock profiles, or location-based testing in your applications.

    View Docs
  • GET https://randomdatatool.com/api/address/stateabbr
    State Abbreviation

    Generate random state abbreviations like AK or TX to enhance mock user profiles, address fields, or testing environments with authentic-looking location data.

    View Docs
  • GET https://randomdatatool.com/api/address/streetaddress
    Street Address

    Create realistic address lines like 2930 Carol Village Apt. 015 or 71711 Davis Path Apt. 158 to enhance form testing, user profiles, or UI mockups with believable location data.

    View Docs
  • GET https://randomdatatool.com/api/address/streetname
    Street Name

    Produce believable street names like Keeling Ways or Quinten Bypass that follow realistic naming patterns, perfect for enhancing mock city layouts, address datasets, or location-based UI elements.

    View Docs
  • GET https://randomdatatool.com/api/address/streetsuffix
    Street Suffix

    This tool allows you to instantly generate suffixes like Mission, Forge, River, and many more, helping you build believable street names for your datasets or simulations. You can create up to 1000 random entries at once and easily copy them to your clipboard or download them as CSV, Excel, or HTML for seamless integration into your project workflows.

    View Docs
  • GET https://randomdatatool.com/api/address/zipcode
    ZIP Code

    Generate realistic ZIP Code values like 04906 or 41794-3172 to populate address fields, test location-based features, or enhance the credibility of mock data in apps and databases.

    View Docs

Commerce Tools

10 Endpoints
  • GET https://randomdatatool.com/api/commerce/color
    Color

    Generate random color names like blue or maroon to quickly populate designs, mockups, or data visualizations with a wide range of familiar and varied shades.

    View Docs
  • GET https://randomdatatool.com/api/commerce/department
    Department

    Generate realistic department names like Games & Grocery or Tools & Outdoors to simulate store layouts, product catalogs, or test retail applications.

    View Docs
  • GET https://randomdatatool.com/api/commerce/ean13
    EAN-13

    Generate realistic 13-digit EAN codes like 8979683182773 or 0200752313858 for use in product listings, barcode simulations, or inventory system testing.

    View Docs
  • GET https://randomdatatool.com/api/commerce/ean8
    EAN-8

    Generate compact 8-digit EAN codes like 94746693 or 70426441 that are ideal for labeling small products, packaging, or barcode-based testing environments.

    View Docs
  • GET https://randomdatatool.com/api/commerce/price
    Price

    This tool generates realistic decimal price values like 806.49 or 73.08, ideal for use in e-commerce mockups, invoice testing, and financial UI design.

    View Docs
  • GET https://randomdatatool.com/api/commerce/product
    Product

    This tool generates diverse product names like Soap or Chips, making it ideal for filling out mock inventories, e-commerce demos, or product-related UI components.

    View Docs
  • GET https://randomdatatool.com/api/commerce/productadjective
    Product Adjective

    This tool generates product adjectives like Generic or Handmade, perfect for adding realistic descriptive details to mock product listings or e-commerce interfaces.

    View Docs
  • GET https://randomdatatool.com/api/commerce/productmaterial
    Product Material

    This tool generates a wide range of material types like Steel or Granite, making it easy to create realistic and varied product descriptions for mockups, demos, or inventory simulations.

    View Docs
  • GET https://randomdatatool.com/api/commerce/productname
    Product Name

    This tool generates imaginative product name combinations like Fantastic Fresh Shirt or Tasty Cotton Ball, ideal for enriching mock inventories, UI samples, or creative demos with unique and playful branding.

    View Docs
  • GET https://randomdatatool.com/api/commerce/review
    Review

    This tool generates quirky and diverse review phrases like this product is perplexed, perfect for simulating user feedback in testing environments, demo content, or mock e-commerce interfaces.

    View Docs

System Tools

9 Endpoints
  • GET https://randomdatatool.com/api/system/commonfilename
    Common File Name

    Instantly generate fake but realistic common file names for testing, mockups, and development needs.

    View Docs
  • GET https://randomdatatool.com/api/system/directorypath
    Directory Path

    Instantly generate fake but realistic directory paths for testing, mockups, and development needs.

    View Docs
  • GET https://randomdatatool.com/api/system/fileext
    File Extension

    Generate fake but realistic file extensions for testing, mockups, and development scenarios.

    View Docs
  • GET https://randomdatatool.com/api/system/filename
    File Name

    Generate fake but realistic file names for testing, mockups, and development scenarios.

    View Docs
  • GET https://randomdatatool.com/api/system/filepath
    File Path

    Generate fake but realistic file paths for testing, mockups, and development scenarios.

    View Docs
  • GET https://randomdatatool.com/api/system/filetype
    File Type

    Generate fake but realistic file types for testing, mockups, and development scenarios.

    View Docs
  • GET https://randomdatatool.com/api/system/mimetype
    MIME Type

    Generate fake but realistic MIME types for testing, mockups, and development scenarios.

    View Docs
  • GET https://randomdatatool.com/api/system/semver
    Semantic Version

    Generate fake but realistic semantic versions for testing, mockups, and development scenarios.

    View Docs
  • GET https://randomdatatool.com/api/system/version
    Version

    Generate fake but realistic versions for testing, mockups, and development scenarios.

    View Docs

Internet Tools

15 Endpoints
  • GET https://randomdatatool.com/api/internet/domainname
    Domain Name

    Generate fake but realistic domain names like evert.info or kenna.biz for testing, mockups, and development scenarios.

    View Docs
  • GET https://randomdatatool.com/api/internet/domainsuffix
    Domain Suffix

    Generate random domain suffixes like .com or .info for testing, mock data, and form validation.

    View Docs
  • GET https://randomdatatool.com/api/internet/email
    Email

    Generate realistic-looking fake email addresses like colin.lowe@hotmail.com or jackson.marie@yahoo.com for testing, mockups, and development use.

    View Docs
  • GET https://randomdatatool.com/api/internet/exampleemail
    Example Email

    Generate fake but realistic example emails like Wendell_Hauck@example.net for testing, mockups, and development scenarios.

    View Docs
  • GET https://randomdatatool.com/api/internet/ip
    IP v4 Addresses

    Generate realistic-looking fake IPv4 addresses like 237.107.207.49 or 192.168.0.1 for use in testing, development, mock databases, or simulations that require properly formatted but non-functional IP data.

    View Docs
  • GET https://randomdatatool.com/api/internet/ipv6
    IP v6 Addresses

    Generate realistic-looking fake IPv6 addresses like 67cf:f5da:48ff:a02a:77dc:7f93:85f1:86b3 or a2c6:a6b4:2ca1:c83f:2130:228a:2252:e617 that follow the correct format and are ideal for testing, development, or simulating network data in mock environments.

    View Docs
  • GET https://randomdatatool.com/api/internet/mac
    MAC Address

    Generate realistic fake MAC addresses like d1:1a:1b:ad:48:98 or b7:35:e3:2b:bc:5c in standard six-pair hexadecimal format, ideal for simulating devices, testing network behavior, or populating mock datasets with valid-looking hardware identifiers.

    View Docs
  • GET https://randomdatatool.com/api/internet/password
    Password

    Generate fake but realistic passwords for testing, mockups, and development scenarios.

    View Docs
  • GET https://randomdatatool.com/api/internet/port
    Port

    Generate fake but realistic port numbers for testing, mockups, and development scenarios.

    View Docs
  • GET https://randomdatatool.com/api/internet/protocol
    Protocol

    Generate fake but realistic internet protocols for testing, mockups, and development scenarios.

    View Docs
  • GET https://randomdatatool.com/api/internet/url
    Url

    Create realistic fake URLs like https://caden.com or http://kaya.info using correct domain and protocol structures, ideal for testing form inputs, populating mock websites, or simulating traffic in development environments.

    View Docs
  • GET https://randomdatatool.com/api/internet/urlrootedpath
    URL Rooted Path

    Generate fake but realistic URL rooted paths for testing, mockups, and development scenarios.

    View Docs
  • GET https://randomdatatool.com/api/internet/urlwithpath
    URL with Path

    Create realistic fake URLs with natural path structures like http://cleo.org/radial/iowa/support or https://maribel.com/montana/incredible-steel-chair/texas to simulate dynamic web addresses for testing routes, form inputs, or demo content.

    View Docs
  • GET https://randomdatatool.com/api/internet/useragent
    User Agent

    Simulate authentic browser environments with realistic user-agent strings like Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 5.3; Trident/5.1) or Opera/14.30 (Windows NT 5.3; U; KW) Presto/2.9.164 Version/10.00 to test headers, analytics, or request behaviors across platforms.

    View Docs
  • GET https://randomdatatool.com/api/internet/username
    User Name

    Generate fake but realistic user names for testing, mockups, and development scenarios.

    View Docs

Name Tools

5 Endpoints
  • GET https://randomdatatool.com/api/name/firstname
    First Name

    Generate fake but realistic first names for testing, mockups, and development scenarios.

    View Docs
  • GET https://randomdatatool.com/api/name/fullname
    Full Name

    Generate fake but realistic full names for testing, mockups, and development scenarios.

    View Docs
  • GET https://randomdatatool.com/api/name/jobtitle
    Job Title

    Generate fake but realistic job titles for testing, mockups, and development scenarios.

    View Docs
  • GET https://randomdatatool.com/api/name/jobtype
    Job Type

    Generate fake but realistic job types for testing, mockups, and development scenarios.

    View Docs
  • GET https://randomdatatool.com/api/name/lastname
    Last Name

    Generate fake but realistic last names for testing, mockups, and development scenarios.

    View Docs

Vehicle Tools

5 Endpoints
  • GET https://randomdatatool.com/api/vehicle/fuel
    Fuel

    Generate fake but realistic vehicle fuel types for testing, mockups, and development scenarios.

    View Docs
  • GET https://randomdatatool.com/api/vehicle/manufacturer
    Manufacturer

    Generate fake but realistic vehicle manufacturers for testing, mockups, and development scenarios.

    View Docs
  • GET https://randomdatatool.com/api/vehicle/model
    Model

    Generate fake but realistic vehicle models for testing, mockups, and development scenarios.

    View Docs
  • GET https://randomdatatool.com/api/vehicle/type
    Type

    Generate fake but realistic vehicle types for testing, mockups, and development scenarios.

    View Docs
  • GET https://randomdatatool.com/api/vehicle/vin
    VIN

    Generate fake but realistic VINs for testing, mockups, and development scenarios.

    View Docs

Text Tools

4 Endpoints
  • GET https://randomdatatool.com/api/text/paragraph
    Paragraph

    Generate fake but realistic paragraphs for testing, mockups, and development scenarios.

    View Docs
  • GET https://randomdatatool.com/api/text/sentence
    Sentence

    Generate fake but realistic sentences for testing, mockups, and development scenarios.

    View Docs
  • GET https://randomdatatool.com/api/text/slug
    Slug

    Generate fake but realistic slugs for testing, mockups, and development scenarios.

    View Docs
  • GET https://randomdatatool.com/api/text/word
    Word

    Generate fake but realistic words for testing, mockups, and development scenarios.

    View Docs