Instagram media downloader — no account, no limits, no cost.
Features • Getting Started • Build • Tech Stack
Paste any Instagram post or reel URL and download the media in its original quality — no sign-up, no watermarks, no rate limits.
⚠️ Educational purpose only. Only download content you have permission to access. Respect creators’ rights and Instagram’s Terms of Service.
- Download Instagram posts, reels & images in original quality
- No login or account required
- Dark / light theme with system auto-detection
- Fully responsive (mobile, tablet, desktop)
- Smooth glassmorphism UI
- Minimal & fast
| Layer | Technology |
|---|---|
| Framework | Next.js 15 (App Router, Turbopack) |
| UI Library | React 19 |
| Styling | Tailwind CSS v4 + tw-animate-css |
| Components | shadcn/ui (Radix primitives) |
| Data Fetching | TanStack Query |
| Forms | React Hook Form + Zod |
| Toasts | Sonner |
| Icons | Lucide |
| Theming | next-themes |
# Clone the repo
git clone https://github.com/AniXDex/AniXInsta.git
cd AniXInsta
# Install dependencies
npm install
# Start dev server
npm run devOpen http://localhost:3000 in your browser.
npm run build
npm startnpm run lintsrc/
├── app/
│ ├── (home)/ # Homepage route group
│ │ ├── _components/ # Hero, Features, FAQ, Footer, etc.
│ │ ├── privacy/ # Privacy Policy page
│ │ └── terms/ # Terms of Service page
│ ├── api/ # API routes (Instagram proxy, download)
│ └── globals.css # Global styles + animations
├── components/ # Shared UI components
│ ├── instagram-form # Main download form
│ └── ui/ # shadcn primitives
├── features/ # Feature modules (API, theme, cookies)
├── hooks/ # Custom React hooks
└── lib/ # Constants, utilities, site config