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
- GETAccount
https://randomdatatool.com/api/finance/accountGenerate 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 - GETBitcoin Address
https://randomdatatool.com/api/finance/bitcoinaddressGenerate 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 - GETCredit Card Number
https://randomdatatool.com/api/finance/creditcardnumberGenerate 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 - GETCurrency
https://randomdatatool.com/api/finance/currencyThis 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 - GETEthereum Address
https://randomdatatool.com/api/finance/ethereumaddressThis tool generates realistic Ethereum wallet addresses like 0xeebab145c29ca3b8439ff7b2d5bcd5f1f8923f05 or 0x48895b8e24655a6639d5578728c2994424b6e2c1 for use in blockchain development, smart contract testing, or interface mockups.
View Docs - GETIBAN
https://randomdatatool.com/api/finance/ibanGenerate 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
- GETCity
https://randomdatatool.com/api/address/cityProduce 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 - GETCity Prefix
https://randomdatatool.com/api/address/cityprefixCreate 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 - GETCity Suffix
https://randomdatatool.com/api/address/citysuffixCreate 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 - GETCountry
https://randomdatatool.com/api/address/countryPick 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 - GETCountry Code
https://randomdatatool.com/api/address/countrycodeAccess 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 - GETDirection
https://randomdatatool.com/api/address/directionCreate realistic directional names like West or Southeast to enrich address data, mapping tools, or location-based testing scenarios with authentic orientation terms.
View Docs - GETFull Address
https://randomdatatool.com/api/address/fulladdressCreate 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 - GETLatitude
https://randomdatatool.com/api/address/latitudeProduce 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 - GETLongitude
https://randomdatatool.com/api/address/longitudeCreate 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 - GETState
https://randomdatatool.com/api/address/stateCreate state names like Alabama or Pennsylvania to support realistic address fields, mock profiles, or location-based testing in your applications.
View Docs - GETState Abbreviation
https://randomdatatool.com/api/address/stateabbrGenerate random state abbreviations like AK or TX to enhance mock user profiles, address fields, or testing environments with authentic-looking location data.
View Docs - GETStreet Address
https://randomdatatool.com/api/address/streetaddressCreate 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 - GETStreet Name
https://randomdatatool.com/api/address/streetnameProduce 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 - GETStreet Suffix
https://randomdatatool.com/api/address/streetsuffixThis 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 - GETZIP Code
https://randomdatatool.com/api/address/zipcodeGenerate 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
- GETColor
https://randomdatatool.com/api/commerce/colorGenerate 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 - GETDepartment
https://randomdatatool.com/api/commerce/departmentGenerate realistic department names like Games & Grocery or Tools & Outdoors to simulate store layouts, product catalogs, or test retail applications.
View Docs - GETEAN-13
https://randomdatatool.com/api/commerce/ean13Generate realistic 13-digit EAN codes like 8979683182773 or 0200752313858 for use in product listings, barcode simulations, or inventory system testing.
View Docs - GETEAN-8
https://randomdatatool.com/api/commerce/ean8Generate compact 8-digit EAN codes like 94746693 or 70426441 that are ideal for labeling small products, packaging, or barcode-based testing environments.
View Docs - GETPrice
https://randomdatatool.com/api/commerce/priceThis 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 - GETProduct
https://randomdatatool.com/api/commerce/productThis 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 - GETProduct Adjective
https://randomdatatool.com/api/commerce/productadjectiveThis tool generates product adjectives like Generic or Handmade, perfect for adding realistic descriptive details to mock product listings or e-commerce interfaces.
View Docs - GETProduct Material
https://randomdatatool.com/api/commerce/productmaterialThis 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 - GETProduct Name
https://randomdatatool.com/api/commerce/productnameThis 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 - GETReview
https://randomdatatool.com/api/commerce/reviewThis 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
- GETCommon File Name
https://randomdatatool.com/api/system/commonfilenameInstantly generate fake but realistic common file names for testing, mockups, and development needs.
View Docs - GETDirectory Path
https://randomdatatool.com/api/system/directorypathInstantly generate fake but realistic directory paths for testing, mockups, and development needs.
View Docs - GETFile Extension
https://randomdatatool.com/api/system/fileextGenerate fake but realistic file extensions for testing, mockups, and development scenarios.
View Docs - GETFile Name
https://randomdatatool.com/api/system/filenameGenerate fake but realistic file names for testing, mockups, and development scenarios.
View Docs - GETFile Path
https://randomdatatool.com/api/system/filepathGenerate fake but realistic file paths for testing, mockups, and development scenarios.
View Docs - GETFile Type
https://randomdatatool.com/api/system/filetypeGenerate fake but realistic file types for testing, mockups, and development scenarios.
View Docs - GETMIME Type
https://randomdatatool.com/api/system/mimetypeGenerate fake but realistic MIME types for testing, mockups, and development scenarios.
View Docs - GETSemantic Version
https://randomdatatool.com/api/system/semverGenerate fake but realistic semantic versions for testing, mockups, and development scenarios.
View Docs - GETVersion
https://randomdatatool.com/api/system/versionGenerate fake but realistic versions for testing, mockups, and development scenarios.
View Docs
Internet Tools
- GETDomain Name
https://randomdatatool.com/api/internet/domainnameGenerate fake but realistic domain names like evert.info or kenna.biz for testing, mockups, and development scenarios.
View Docs - GETDomain Suffix
https://randomdatatool.com/api/internet/domainsuffixGenerate random domain suffixes like .com or .info for testing, mock data, and form validation.
View Docs - GETEmail
https://randomdatatool.com/api/internet/emailGenerate realistic-looking fake email addresses like colin.lowe@hotmail.com or jackson.marie@yahoo.com for testing, mockups, and development use.
View Docs - GETExample Email
https://randomdatatool.com/api/internet/exampleemailGenerate fake but realistic example emails like Wendell_Hauck@example.net for testing, mockups, and development scenarios.
View Docs - GETIP v4 Addresses
https://randomdatatool.com/api/internet/ipGenerate 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 - GETIP v6 Addresses
https://randomdatatool.com/api/internet/ipv6Generate 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 - GETMAC Address
https://randomdatatool.com/api/internet/macGenerate 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 - GETPassword
https://randomdatatool.com/api/internet/passwordGenerate fake but realistic passwords for testing, mockups, and development scenarios.
View Docs - GETPort
https://randomdatatool.com/api/internet/portGenerate fake but realistic port numbers for testing, mockups, and development scenarios.
View Docs - GETProtocol
https://randomdatatool.com/api/internet/protocolGenerate fake but realistic internet protocols for testing, mockups, and development scenarios.
View Docs - GETUrl
https://randomdatatool.com/api/internet/urlCreate 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 - GETURL Rooted Path
https://randomdatatool.com/api/internet/urlrootedpathGenerate fake but realistic URL rooted paths for testing, mockups, and development scenarios.
View Docs - GETURL with Path
https://randomdatatool.com/api/internet/urlwithpathCreate 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 - GETUser Agent
https://randomdatatool.com/api/internet/useragentSimulate 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 - GETUser Name
https://randomdatatool.com/api/internet/usernameGenerate fake but realistic user names for testing, mockups, and development scenarios.
View Docs
Name Tools
- GETFirst Name
https://randomdatatool.com/api/name/firstnameGenerate fake but realistic first names for testing, mockups, and development scenarios.
View Docs - GETFull Name
https://randomdatatool.com/api/name/fullnameGenerate fake but realistic full names for testing, mockups, and development scenarios.
View Docs - GETJob Title
https://randomdatatool.com/api/name/jobtitleGenerate fake but realistic job titles for testing, mockups, and development scenarios.
View Docs - GETJob Type
https://randomdatatool.com/api/name/jobtypeGenerate fake but realistic job types for testing, mockups, and development scenarios.
View Docs - GETLast Name
https://randomdatatool.com/api/name/lastnameGenerate fake but realistic last names for testing, mockups, and development scenarios.
View Docs
Vehicle Tools
- GETFuel
https://randomdatatool.com/api/vehicle/fuelGenerate fake but realistic vehicle fuel types for testing, mockups, and development scenarios.
View Docs - GETManufacturer
https://randomdatatool.com/api/vehicle/manufacturerGenerate fake but realistic vehicle manufacturers for testing, mockups, and development scenarios.
View Docs - GETModel
https://randomdatatool.com/api/vehicle/modelGenerate fake but realistic vehicle models for testing, mockups, and development scenarios.
View Docs - GETType
https://randomdatatool.com/api/vehicle/typeGenerate fake but realistic vehicle types for testing, mockups, and development scenarios.
View Docs - GETVIN
https://randomdatatool.com/api/vehicle/vinGenerate fake but realistic VINs for testing, mockups, and development scenarios.
View Docs
Text Tools
- GETParagraph
https://randomdatatool.com/api/text/paragraphGenerate fake but realistic paragraphs for testing, mockups, and development scenarios.
View Docs - GETSentence
https://randomdatatool.com/api/text/sentenceGenerate fake but realistic sentences for testing, mockups, and development scenarios.
View Docs - GETSlug
https://randomdatatool.com/api/text/slugGenerate fake but realistic slugs for testing, mockups, and development scenarios.
View Docs - GETWord
https://randomdatatool.com/api/text/wordGenerate fake but realistic words for testing, mockups, and development scenarios.
View Docs