Home › Generators & Text Tools › Lease Agreement Generator
Lease Agreement Generator
This lease agreement generator writes a plain-English residential lease from the details you type in. Enter the landlord and tenant names, the property address, the monthly rent, the security deposit, the term, and the start date, and the tool builds a complete agreement you can copy, download as a text file, or print. It is a general template to start from — not legal advice — and tenancy laws vary by state and city, so have a local adviser check it before anyone signs.
Your lease at a glance
12-month lease from December 1, 2026. The diagram updates as you change the rent, term, and dates.
How it works
A lease agreement is the written contract between a landlord and a tenant. It records what was agreed before the tenant moves in: which property, how much rent, how long the tenancy lasts, and the rules both sides will follow. Without it, a disagreement about rent, repairs, or moving out becomes one person's word against the other's. With it, both sides can point to the same page. This generator writes that page for you in plain English, from the details you type in.
Fill in the form from top to bottom. The landlord and tenant names go first, then the full property address. The monthly rent is the amount due on the 1st of each month, and the late fee is the amount charged if rent is more than 5 days late. The security deposit is the sum the tenant pays up front, held by the landlord until the tenancy ends. The term is the length of the lease in months, and the start date is the day the tenancy begins — the tool works out the end date for you by adding the term and taking the day before the anniversary. Finally, say whether pets are allowed.
The agreement the tool writes has ten numbered sections. It names the parties and the property, sets the term and the rent, and covers the deposit, utilities, maintenance and repairs, pets, guests and subletting, entry by the landlord, ending the tenancy, and signatures. The language is deliberately plain: "The Tenant will pay rent of $1,200 on the 1st day of each month" rather than legal jargon. Plain language is easier for both sides to understand, and an agreement both sides understand is an agreement both sides can follow.
Three things to remember before you use it. First, this is a general template, not legal advice, and tenancy law varies by state and city: deposit limits, notice periods, and eviction rules are all local. Second, the template assumes a standard residential tenancy — it is not written for a commercial property, a room in a shared house, or a short holiday let. Third, both sides should read the final version, agree any changes in writing, and each keep a signed copy. Copy the text into a word processor to edit it, or download it as a .txt file and print it.
Worked example
Build a lease for a one-year tenancy. The landlord is Jane Smith, the tenant is Alex Carter, the property is 12 Oak Street, Springfield, the rent is $1,200 a month, the deposit is $1,200, the term is 12 months starting December 1, 2026, the late fee is $50, and pets are not allowed.
Step 1: Type the names, address, rent, deposit, late fee, term, and start date into the form, and set pets to No.
Step 2: The tool works out the end date: December 1, 2026 plus 12 months is December 1, 2027, minus one day gives November 30, 2027.
Step 3: The total rent over the term is $1,200 × 12 = $14,400.
Step 4: Press Generate agreement. The tool fills the template with your details.
Try it yourself: the tool opens with exactly these values. The agreement begins — "RESIDENTIAL LEASE AGREEMENT. This Residential Lease Agreement ("Agreement") is made on December 1, 2026, between Jane Smith ("Landlord") and Alex Carter ("Tenant"). 1. PROPERTY. The Landlord agrees to lease to the Tenant the property located at 12 Oak Street, Springfield (the "Property")." — and the summary reads "12-month lease · $1,200/month", running from December 1, 2026 to November 30, 2027.
FAQ
What is a lease agreement?
A lease agreement is a written contract between a landlord and a tenant. It names the property, the monthly rent, the security deposit, the length of the tenancy, and the rules both sides agree to, such as who pays for repairs and whether pets are allowed. Having it in writing protects both sides, because it records what was agreed before the tenant moves in.
Is this lease agreement legally binding?
This tool produces a general template in plain English, not legal advice, and tenancy law varies by state and city. A signed agreement between two adults is usually binding, but rules about deposits, notice periods, eviction, and late fees differ from place to place. For a real tenancy, have a local lawyer or housing adviser check the agreement before anyone signs it.
What should a lease agreement include?
At minimum it should include the names of the landlord and tenant, the property address, the monthly rent and when it is due, the security deposit, the start and end dates, who pays for utilities, the rules on pets and guests, how repairs are handled, and how much notice is needed to end the tenancy. This generator covers all of those points in plain English.
How is the security deposit handled?
The tenant pays the deposit at the start of the tenancy, and the landlord holds it until the tenancy ends. It covers unpaid rent or damage beyond normal wear and tear. Many states limit how much a deposit can be and how quickly it must be returned after the tenant moves out, and some require it to be held in a separate account, so check your local rules.
Can I change the agreement after it is generated?
Yes. The generated text is a starting point: copy it into any word processor and edit the wording, add clauses, or remove anything that does not apply. Both sides should read the final version carefully and agree to any change in writing before signing. Keep a signed copy for the landlord and one for the tenant.