ALL FILES MENTIONED HERE CAN BE OBTAINED FROM THE ALL FILES AND MODS PAGE
Step 1: On your phone, Go to settings > about phone > software info and tap the build number several times to enable developer options
Step 2: Go back to settings, then go into developer options and enable OEM unlock and USB debugging
Step 3: In your PC, Download Root (CF Auto root) (available in the files and mods page) and extract the zip file.
Step 4: In the extracted file, you will find Odin, right click it and click run as administrator.
Step 5: Click AP button in odin and choose the CF-Auto root file that you can find in the same folder you just extracted before.
Step 6: Under options, make sure only auto reboot and F. reset time are enabled
Step 7: Put your phone in download mode (hold volume down button + power button + home button for several seconds until you see a screen with a warning page. Then press volume up to confirm.
Step 8: When your phone shows downloading, connect your phone to your PC, and you will see something like this in Odin
Step 9: If you do not see that, download and install Samsung USB drivers from the files and mods page. If you see that, then skip to step 10
Step 10: Press the start button in Odin. It will complete in a few seconds and your phone will automatically restart. Now your phone is rooted and you can find the superSU app on your phone.
Enjoy your rooted phone 😉