Getting free diapers for a year can sometimes be possible if you sign up for Amazon mom or Huggies Rewards.
Some diaper companies even such as Pampers, Huggies etc have rewards programs where you can sometimes win free diapers for a year.
If you're struggling with money to get diapers then you can check out some free diaper banks that give you free diapers that are donated to them.
Using cloth diapers is also another option but requires work.
You can also try Pampers Rewards.
Other than that there's not much other ways to get free diapers and government assistance for diapers for your child usually doesn't kick in unless the child has a medical issue and is 4 years old or older.
Most times it's easier to just work and pay for the diapers for your child than it is to try and win rewards and free diapers for your baby.