Can I use WordPress without a domain name?
Installing WordPress When You Can’t Use A Domain Name
The answer is found in the WordPress Codex in the Moving WordPress and Editing wp-config.
You can use the IP address of the new server, with the username of the account for an install URL on most servers.
Can I build a website without a domain name?
Some web hosts, mainly free web hosts, allow you to create a website even if you don’t have a domain name. For example, if your web host is “example.com” (not a real web host), they may create a subdomain called “chris.example.com” which you can use for your website.
Do I need to buy a domain for WordPress?
No, its not mandatory to buy hosting with domain when you get your own domain with WordPress blog. You can signup and run your WordPress blog a subdomain. Its absolutely free and you do not need to buy anything. Your website / blog will run on WordPress sub domain but you can build your website without any problem.
Can you create a WordPress site offline?
Usually, the developers and site owners prefer to create WordPress theme offline. By creating a WordPress website or theme offline, we mean, you can customize a theme for your WordPress website, or for an already live website. Technically, websites are usually created offline in a local environment using XAMPP.