Software apps and online services
There many kind of keypads in Arduino. So you can use any kind of Arduino keypads.
There are some images of keypad.
Pin Config of 4x4 keypad
You can download code from GitHub