Tp4056 Module 12V input
Can I connect 1-3 tp4056 module in series ?


No. They will not share the voltage equally. The one that draws the least current will get the most voltage, then it will blow up and probably become a short, putting all the voltage across the other one which will then also blow up. Don't do it!


  I thought to use l7805 or lm317 but 1A is seemed too much for them


It's possible, but very wasteful. A 7805 on 12V has to dissipate (12V-5V)*1A = 7W, which would require a large heatsink to keep junction temperature below 125&deg;C.


  Right now I'm thinking about using pwm circuit with MOSFET


PWM alone is not enough. You need something to smooth the output and regulate the voltage. This is called a buck-mode switching regulator. Low cost switching regulator modules are readily available, and are much easier to use than trying to make your own. 


  Also if I make pwm circuit to convert 19V (4A) to 5v , output current
  stays same or could it be 12A ?


The power supply can be rated for any current above 1A, the load will only draw the current it needs. A switching regulator will draw even less current because it boosts current in the same proportion as it reduces voltage.