Extract all SharePoint Online site names and some details for your tenant
Launch MSOnline powershell as admin Install-Module MSOnline -Force Connect-SPOService -Url "https://TENANT_NAME.sharepoint.com" authentication prompt
Get-SPOSite -Limit ALL | Select Title, Url, Owner, SharingCapability, Status, IsHubSite| Export-CSV "C:\\TEMP\SPO-Sites.csv" -NoTypeInformation -Encoding UTF8
For a list of all available attributes use
Get-SPOSite | Select -First 1 | FL












