In the last twenty years, the number of vehicles has increased rapidly in our country. With this increase, it is gradually more difficult to track each vehicle for effective law enforcement and traffic management purposes. The growing rate of cars brings upon itself the need to rapidly check the lawfulness of the drivers. When traveling, there are several legal obligations a driver has to fulfill according to the law. In this paper, we proposed an automatic license plate recognition (ALPR) system is a digital image processing procedure that identifies the vehicle number plate without human involvement. It is a computer system that automatically detects and recognizes any digital image on the number plate. This system involves image preprocessing and edge detection using a canny edge detection algorithm, regional localization, and pytesseract used to identify the English characters in the number plate efficiently as well as with less computational complexity. This system simulates an accuracy rate of 97% (approximate) with a comparison of the average processing time of 0.75 s. Our automated system might be highly effective in real-time traffic control, security enhancement in parking lots in shopping malls, hospitals, airports, as well as in electronic toll collection.