Generate article ideas using GPT-4o-mini. Enter a topic, get 4 title suggestions with optional SEO optimization.
Plus free tools — Word Counter, QR Code Generator, URL Shortener with Analytics, and more.
Article Generator
- GPT-4o-mini powered title generation
- SEO & Clickbait mode toggle
- Character count with SEO indicators (50-60 chars ideal)
- Abstract generation for any title
- Recent searches (last 5)
- Share to Twitter/LinkedIn
Free Tools
- Word Counter — Words, characters, sentences, paragraphs, reading/speaking time, keyword density
- QR Code Generator — 17+ QR types: URL, WiFi, vCard, social media (Twitter, YouTube, Facebook), crypto payments (Bitcoin, Ethereum, Cardano, Solana), App Store links. Custom colors, logo support, frames, style presets, batch generation (multiple QR codes at once with ZIP download). PNG/SVG/JPEG export. Optional scan tracking — enable to track how many people scan your QR codes (location, device, time)
- PDF Signer — Sign, fill, and annotate PDFs directly in your browser. 100% private (files never leave your device). Draw/type/upload signatures, add full name & initials (auto-derived), text fields, dates, checkboxes, shapes (circles, rectangles, lines, arrows), highlights, strikethrough, and image stamps. Drag, resize, and position any element. Multi-page support. Undo/redo (Ctrl+Z/Y), keyboard shortcuts (Delete, arrows, Escape), save signatures to browser for reuse. Instant download
- Title Case Converter — 16 case styles (AP, Chicago, APA, camelCase, snake_case, kebab-case, etc.). Auto-detection, one-click copy
- JSON Formatter — Format, minify, validate JSON. Customizable indentation (2/4/8 spaces, tabs). Real-time validation with line/column error positions. Structure analysis (keys, objects, arrays, depth). File upload/download support
- URL Shortener — Free URL shortener with comprehensive analytics. Create short links (aigl.ink), generate QR codes. Sign in for detailed analytics: click tracking (total, unique, QR scans), visitor locations with maps (country/city), device & browser breakdown, traffic sources & referrers, UTM parameter tracking. Export data (CSV/JSON), date range filtering (7d/30d/90d/all). Links saved locally or synced across devices when signed in. Dashboard for managing all links
- Cover Image Generator — The most feature-rich free cover image maker. 24+ gradient presets (vibrant, dark, nature, minimal), 16 platform sizes (Twitter, LinkedIn, Dev.to, Medium, Hashnode, Instagram, Pinterest, YouTube & more), 12 pattern overlays, 8 theme layouts, 30+ dev icons (React, TypeScript, Python, etc.), 8 quick-start templates. Background image support with advanced filters (brightness, contrast, saturation, blur, grayscale) and color overlay. Custom logo upload, download all sizes at once, settings persistence. No signup required
- Background Remover — AI-powered background removal that runs 100% in your browser (files never uploaded). Remove backgrounds from photos, portraits, products, and graphics instantly. 4 output modes: transparent, solid color (16+ presets), custom image, or blur effect. Real-time preview, one-click download. Supports PNG, JPG, WebP. No signup required
- Character Counter (Coming Soon)
- Reading Time Calculator (Coming Soon)
- Headline Analyzer (Coming Soon)
Platform
- Dark mode
- Mobile responsive
- PWA (installable, works offline)
- Keyboard accessible
- GDPR compliant (cookie consent, privacy controls)
/llms.txtfor AI assistants
- Go to articleideagenerator.com
- Enter a topic
- (Optional) Enable SEO & Clickbait mode
- Click search or press Enter
- Click a title to copy, or click the document icon for an abstract
- Go to /tools/word-counter
- Paste or type text
- View stats: words, characters, sentences, paragraphs, reading time, speaking time, top keywords
- Go to /tools/qr-code-generator
- Select QR type:
- Basic: URL, text, email, phone, SMS, WiFi, vCard, location, calendar
- Social: Twitter/X, YouTube, Facebook, App Store
- Payments: Bitcoin, Ethereum, Cardano, Solana
- Fill in the fields
- Customize colors, add logo, choose frame style (optional)
- Download as PNG, SVG, or JPEG
Batch Mode (URL type):
- Switch to Batch tab
- Enter multiple URLs (one per line), optionally with labels:
My Site,https://example.com - Or upload a CSV/TXT file
- Customize styles for all QR codes
- Download all as ZIP
- Go to /tools/title-case
- Type or paste your text
- View all 16 case conversions instantly
- Click any card to copy that style
- Use sample texts to test different formats
- Go to /tools/json-formatter
- Paste or type JSON (or upload a .json file)
- Click Format to beautify with chosen indentation
- Click Minify to compress for production
- View real-time validation and structure stats (keys, depth, types)
- Download or copy the result
Short domain: aigl.ink — All short links use this domain (e.g., aigl.ink/r/abc123)
- Go to /tools/url-shortener
- Paste any long URL
- Click Shorten URL (no sign-up required)
- Copy the short link or generate a QR code
- Recent links are saved locally for quick access
Analytics (sign in with Google for):
- Click tracking (total, unique, QR scans)
- Visitor locations (country, city)
- Device & browser breakdown
- Traffic sources & referrers
- UTM parameter tracking
- Sync links across devices
- Dashboard at /dashboard
- Go to /tools/pdf-signer
- Upload a PDF (drag & drop or click to browse, up to 50MB)
- Enter your full name (auto-generates initials, saved for next visit)
- Create a signature:
- Draw: Use mouse, trackpad, or finger
- Type: Choose from 5 signature fonts
- Upload: Use an existing signature image
- Save: Hover over your signature and click save icon for reuse
- Select a tool from the sidebar:
- Signature/Initials/Full Name: Place your signature or name
- Text/Date/Checkbox: Fill form fields
- Shapes: Circle, rectangle, line, arrow
- Highlight/Strikethrough: Annotate text
- Image: Add stamps or logos
- Click on the PDF to place elements
- Drag to reposition, use handles to resize
- Use Undo/Redo buttons or keyboard shortcuts (Ctrl+Z / Ctrl+Y)
- Click Download to save your signed PDF
Keyboard Shortcuts:
Ctrl+Z/Cmd+Z— UndoCtrl+Y/Cmd+Shift+Z— RedoDelete/Backspace— Remove selected elementArrow keys— Move element by 1px (hold Shift for 10px)Escape— Deselect
Privacy: All processing happens in your browser. Files never leave your device.
- Go to /tools/cover-image-generator
- Enter your article title and optional subtitle/author
- Content Tab: Add title, subtitle, author name, upload logo or choose dev icon
- Style Tab: Pick gradient (24+ presets or custom colors), pattern overlay, text color, font
- Layout Tab: Choose theme layout, text alignment, padding, border radius
- Editor Tab (Advanced): Upload background image with filters (brightness, contrast, saturation, blur, grayscale), add color overlay
- Export Tab: Select size preset (16 platforms) or custom dimensions
- Click Download for single size or Download All Sizes for all 15 images at once
- Use Quick Templates button for pre-configured styles
- Go to /tools/background-remover
- Upload an image (drag & drop or click to browse)
- Wait for AI processing (runs locally in your browser)
- Choose a background option:
- Transparent: Keep transparent background (PNG)
- Solid Color: Pick from 16+ presets or custom color
- Image: Upload a custom background image
- Blur: Add soft blur effect to original background
- Preview the result
- Click Download to save
Privacy: All processing happens in your browser using AI. Images never leave your device.
Uses OpenAI GPT-4o-mini:
- Your topic + settings → prompt
- Prompt → GPT-4o-mini (temp: 0.7, max tokens: 800)
- Returns 4 article titles
- Abstracts use a separate prompt for natural writing style
- Next.js 13 + TypeScript
- OpenAI GPT-4o-mini
- Supabase (auth & database for analytics)
- Tailwind CSS
- Framer Motion
- Deployed on Vercel
- Short URL domain: aigl.ink
- Node.js 14+
- OpenAI API key
git clone https://github.com/YOUR_USERNAME/article-idea-generator.git
cd article-idea-generator
cp .env.example .env
# Add your OPENAI_API_KEY to .env
npm install
npm run devRequired:
OPENAI_API_KEY— Get from platform.openai.com
Optional (for URL analytics with auth):
NEXT_PUBLIC_SUPABASE_URL— Your Supabase project URLNEXT_PUBLIC_SUPABASE_ANON_KEY— Your Supabase anon/public keyNEXT_PUBLIC_SITE_URL— Your site URL for auth redirects
See docs/SUPABASE_SETUP.md for detailed Supabase setup instructions.
See CONTRIBUTING.md.
MIT

