Google has announced that Google Meet is now open for all. Google Meet was only available as part of G Suite up to now.
You can sign up at meet.google.com to start if you have an existing Google Account. If you do not, you will have to build one as a measure of protection. The free software limits meetings to 60 minutes, but Google will only extend this limit after September 30.