Your Complete Guide to Free Tax Tools

NEW YORK ( MainStreet) -- Even with a two-day extension (three if you're counting the day gained due to 2012 being a leap year), Tax Day tends to stress out a lot of Americans.

Luckily, there are several online tax tools and software programs that let you file your tax returns for free, which can help ease the mental and financial burden of tax time. Of course, each has its own eligibility criteria and none offers a free-file option to taxpayers with an adjusted gross income of more than $57,000. Other criteria may include age, state, eligibility for the Earned Income Tax Credit and military status.

Here's a breakdown of the free filing tools you can use from the convenience of your home computer.

OnLine Taxes at OLT.com
You can only file your federal tax returns for free on OLT.com if your adjusted gross income is between $12,050 and $57,000, though the service is available to all ages in all states. Those who don't meet the federal requirements can file for $7.95, and everyone who chooses to add a state tax return to their federal return will have to pay $7.95.

eSmartTax by Liberty Tax Service
Taxpayers in all states are eligible to use eSmartTax to file their federal tax return if their adjusted gross income is $57,000 or less and they are 52 years old or younger. Free state tax returns are also offered in Georgia, Iowa, Michigan and Virginia to those who meet the same requirements. Residents of other states can file their state returns for $9.95.

YES I-CAN! E-File
Taxpayers in all states can file their federal return through YES I-CAN! E-File for free if their adjusted gross income is $29,000 or less or if they qualify for the Earned Income Tax Credit. Otherwise, filing the federal tax return costs $4.99. The site can also help prepare tax returns in California, Michigan, Montana, Pennsylvania and New York, and can file returns in each of these states except New York.

1040 Free File Edition
You can get a free federal tax return through 1040 Free File Edition if you are under 52 years old (as of Dec. 31, 2011) and your adjustable gross income is $52,000 or less. The service is offered to all U.S. citizens and resident aliens with foreign addresses. State returns are offered for $29.95.

TurboTax
Turbo Tax has a free federal edition that allows taxpayers to file federal returns at no cost, regardless of income. State returns can be tacked on for $27.95.

Free federal filings are also offered in a "freedom" edition to those with an adjusted gross income of $37,000 a year or less, 2011 active-duty military members with an adjusted gross income of $57,000 or less or those eligible for the EITC. You can also qualify for a free state return in you live in Alabama, Arkansas, Arizona, Georgia, Iowa, Indiana, Kentucky, Michigan, Missouri, Mississippi, New York, North Carolina, North Dakota, Oklahoma, Oregon, Rhode Island, South Carolina, Virginia, Vermont or Wyoming. Otherwise, a state return can be tacked on for $14.95.

H&R Block's Free File
You are eligible for the free e-file if your adjustable gross income was less than $57,000 a year and you were 52 years old or younger as of Dec. 31. H&R Block ( HRB) also offers free state e-files for those living in Alabama, Arkansas, Georgia, Indiana, Michigan, Minnesota, Missouri, New York, North Carolina, Oklahoma, Oregon, South Carolina or Virginia. All other state residents can file their returns for $14.95.

The tax preparer is also offering free EZ tax returns in certain Wal-Mart stores. ( WMT)

FileYourTaxes.com
Free federal returns can be filed if a person's adjusted gross income is between $11,500 and $57,000 and they live in any state other than Minnesota or New Hampshire. Resident aliens with foreign addresses are also eligible, and state returns can be e-filed for an additional $23.50.

Tax Simple
You're eligible for a free federal tax return if your adjusted gross income is $57,000 or less and you are 70 years old or younger. The service isn't offered to those living in Arkansas, Florida, Nevada, South Dakota, Tennessee, Texas, Washington or Wyoming.

State free-files are offered in Alabama, Idaho, Maine, Massachusetts, Michigan, Mississippi, North Carolina and West Virginia.

TaxACT Online
Taxpayers in all states, as well as resident aliens with foreign addresses, are eligible to file their federal returns for free if they make an adjusted gross income of $57,000 or less and are between 19 and 55 years old. State returns can be added for $14.95.

ezTaxReturn.com
You are eligible for a free federal tax return if your adjusted gross income is $57,000 or less and you live in any state except Arkansas, Connecticut, Delaware, Florida, Hawaii, Idaho, Iowa, Kansas, Kentucky, Maine, Minnesota, Missouri, Montana, Nevada, New Hampshire, New Mexico, North Dakota, Oklahoma, Oregon, Rhode Island, South Carolina, South Dakota, Tennessee, Texas, Utah, Vermont, Washington, West Virginia or Wyoming. (It also counts for Washington, D.C.) State tax returns can be added for $19.95.

Tax Slayer
You can file your federal tax returns for free if your adjusted gross income is $57,000 or less and you are 25 years old or younger. You can also file if you are on active military duty or if you are eligible for the EITC. The service is available in all states and to resident aliens with foreign addresses. State returns can be added for $4.95.

FreeTaxUSA
You can take advantage of the free federal tax return offered by FreeTaxUSA if your adjusted gross income is $57,000 or less and you were between 23 and 64 years of age as of Dec. 31.

It is offered in all states, and state returns can be added for $9.95.

OnlineTaxPros.com
Free federal tax returns are offered to those with adjusted gross incomes between $4,000 and $57,000 in every state except Arkansas, Florida, New Hampshire, Nevada, South Dakota, Tennessee, Texas, Washington and Wyoming. (And Washington, D.C.) State returns can be added for $14.95.

Free1040TaxReturn.com
You can file your federal tax return for free if your adjusted gross income is $42,000 or less or you are eligible for the EITC. The service isn't offered in Washington D.C., Delaware, Florida, Hawaii, Maine, Montana, North Dakota, New Hampshire, Nevada, Rhode Island, South Dakota, Tennessee, Texas, Vermont, Washington or Wyoming. State returns can be added for $39.95.

1040Now
Those with an adjusted gross income of $57,000 or less who are 72 years old or younger can take advantage of the free federal file if they live in any state except Arkansas, Florida, New Hampshire, Nevada, South Dakota, Tennessee, Texas, Washington and Wyoming. States returns can be added for $17.95.

>To submit a news tip, email: tips@thestreet.com.

Follow TheStreet on Twitter and become a fan on Facebook.