Auto Launch Chrome in Kiosk Mode/Fullscreen Mode with specified URL on macOS Startup

Setup Steps:

  1. Start Automator.app
  2. Select Application
  3. Click Show library in the toolbar (if hidden)
  4. Add Run shell script (from the Actions/Utilities)
  5. Paste the script into the script window
  6. Test run
  7. Save somewhere (for example you can make an Applications folder in your HOME, you will get an your_name.app)
  8. Go to System Preferences -> Accounts -> Login items
  9. Add this app
  10. Try reboot

Kiosk Mode Script

Fullscreen Mode Script

References