Graphene nanoplatelets (GNPs) were prepared using the electrolytic exfoliation method on graphite foil in an ammonium sulfate solution. A series of experiments were conducted in order to optimize the production of the flakes by varying the pH of the solution, applied voltage and current, duration of electrolysis, temperature in the electrolytic system, and type and duration of the ultrasound interaction. The quality of the produced graphene nanoplatelets was analyzed using X-ray diffraction, Raman and IR spectroscopy, and TEM.