A modern web application for downloading free tax forms and government documents. Built with Astro, this site helps users overcome bureaucracy by providing instant access to essential PDF forms.
- Free Form Downloads: Access to tax forms, government documents, and bureaucratic forms
- Instant PDF Access: One-click downloads of fillable PDF forms
- Mobile Responsive: Works perfectly on desktop, tablet, and mobile devices
- SEO Optimized: Structured data and meta tags for better search visibility
- Fast Performance: Built with Astro for optimal loading speeds
- Pagination: Organized browsing through large form collections
The site includes essential forms such as:
- IRS Tax Forms (1040, W-2, 1099-MISC, etc.)
- Employment Documents (I-9, W-4, etc.)
- Government Applications (SS-5, DS-11, etc.)
- Business Forms (941, 1065, 1120, etc.)
- And many more...
- Framework: Astro
- Styling: CSS with modern design principles
- Deployment: Static site generation
- SEO: JSON-LD structured data, meta tags, sitemap
/
├── public/
│ ├── favicon.svg
│ ├── sitemap.xml
│ └── robots.txt
├── src/
│ ├── components/
│ │ ├── Header.astro
│ │ ├── Footer.astro
│ │ ├── FormCard.astro
│ │ └── Pagination.astro
│ ├── data/
│ │ └── forms.json
│ ├── layouts/
│ │ └── Layout.astro
│ └── pages/
│ ├── index.astro
│ ├── contact.astro
│ ├── privacy.astro
│ ├── terms.astro
│ ├── form/
│ │ └── [slug].astro
│ └── page/
│ └── [page].astro
└── package.json
All commands are run from the root of the project, from a terminal:
| Command | Action |
|---|---|
npm install |
Installs dependencies |
npm run dev |
Starts local dev server at localhost:4321 |
npm run build |
Build your production site to ./dist/ |
npm run preview |
Preview your build locally, before deploying |
npm run astro ... |
Run CLI commands like astro add, astro check |
npm run astro -- --help |
Get help using the Astro CLI |
To add new forms to the collection:
- Add form data to
src/data/forms.jsonfollowing this structure:
{
"title": "Form Name",
"src_pdf": "https://formpdf.dev/files/form_name/form_name.pdf",
"src_pic": "https://formpdf.dev/files/form_name/form_name.jpg"
}- The system will automatically:
- Generate individual form pages
- Update pagination
- Include forms in the sitemap
- Add structured data for SEO
- Clean & Professional: Focused on usability and trust
- Accessibility: WCAG compliant with proper contrast and navigation
- Performance: Optimized images and minimal JavaScript
- Mobile-First: Responsive design for all screen sizes
The site includes comprehensive legal documentation:
- Privacy Policy: Data collection and usage policies
- Terms of Service: Usage terms and disclaimers
- Contact: Multiple contact methods and FAQ
- Structured data (JSON-LD) for better search results
- Optimized meta tags and descriptions
- XML sitemap for search engines
- Canonical URLs and proper heading structure
- Open Graph and Twitter Card support
The site is optimized for static hosting and can be deployed to:
- Netlify
- Vercel
- GitHub Pages
- Any static hosting provider
For questions or support:
- Email: support@formpdf.dev
- Website: Contact Form
This project is open source and available under the MIT License.
FormPDF.dev - Simplifying paperwork, one form at a time.