Whether you're an application developer or HBAR enthusiast, there are many ways to create a Hedera mainnet account. Here are your options:
Hedera Developer Portal + Hedera SDK
After passing identity verification (KYC) in the Hedera Developer Portal, application developers can utilize the Hedera SDK, in conjunction with the Hedera Developer Portal, to create a Hedera mainnet account. First, generate your public / private key pair using the instructions found in the documentation: https://docs.hedera.com/guides/docs/sdks/keys. Then, after selecting "Mainnet" from the network drop-down menu in the Hedera Developer Portal, enter your public key into the purple "public key" field.
Hedera Developer Portal + MyHbarWallet.com
After passing identity verification (KYC) in the Hedera Developer Portal, application developers can utilize MyHbarWallet.com, in conjunction with the Hedera Developer Portal, to create a Hedera mainnet account. Click on "Create New Account" on https://www.myhbarwallet.com/ and follow the instructions.
Third-Party Wallet Providers
You can also create a Hedera account using certain third-party wallet providers without having to pass KYC. A list of known third-party wallet providers can be found here: https://www.hedera.com/wallets/.
The Atomic wallet (Desktop / Mobile) is a known third-party wallet provider which supports the quick creation of Hedera mainnet accounts and allows for the retrieval of public / private key-pairs, which can then be used by the Hedera SDK. Here are instructions on how to retrieve your keys after creating a Hedera account using Atomic.
HBAR Enthusiasts (Wallets)
Please visit https://www.hedera.com/wallets/ for a list of known third-party wallet provider which support HBAR cryptocurrency and Hedera account creation. Many of these wallet providers support fast Hedera mainnet account creation, without having to perform KYC.