Free account — save favourites, download in full res.
Google Auth Setup Required
Replace YOUR_GOOGLE_CLIENT_ID with your Google Cloud OAuth Client ID to enable Google Sign-Up.
or sign up with email
Required.
Please enter a valid email.
👁
Enter a password
Password must be at least 8 characters.
Please accept terms to continue.
CrunchyWallWally
☁ R2 Active🐙 GitHub Active
Creator Applications
Upload Wallpaper
Drag & drop or click to browse
PNG, JPG, WebP — max 4MB
Drag & drop multiple images or click to browse
PNG, JPG, WebP — select as many as you like
🤖
AI Vision — Auto Category, Title & Description
Choose your free AI provider below. Both work in India & all regions.
⚠ Not Set
🆓 1,500 requests/day · 15 req/min · completely free — no credit card ever. |
🌍 Works in India & all regions. |
🔒 Key saved only in your browser. |
🔎 Model: gemini-flash-latest (vision-capable).
🌍 Works in India & all regions. |
🔒 Key saved only in your browser. |
🔄 Auto-fallback: Llama 4 → Gemma 27B → Qwen 72B → Mistral. |
📊 Free: 200 req/day, 20/min.
✦ No API Key Required!
Puter.ai provides free AI vision via the browser — sign in with Puter when prompted.
🌍 Works everywhere | 🔒 No key to store | 🤖 Multiple vision models available.
🆓 Free via puter.com — uses claude-sonnet-4-5, gpt-4o, and other vision models as fallback.
🐙
GitHub Storage — Free & Unlimited
Images are uploaded server-side — your token lives in an env var, never in the browser. Uploads are visible on all devices instantly.
⚠ Not Configured
⚙ Set these environment variables on your server
GITHUB_TOKEN— Personal access token (Contents: Read & write)
GITHUB_USER— Your GitHub username
GITHUB_REPO— Public repo to store images (e.g. crunchywall-images)
💡 Tokens set here are only readable by your server process — they are never sent to the browser. Every device that opens CrunchyWall will automatically see all uploaded images because they're fetched from SQLite, not localStorage.
Restart your Flask server after setting env vars.
🗄️
GitHub Database — Persistent Cloud Backup
All wallpaper data (URLs, titles, categories) is saved as walldrop-db.json in a separate GitHub repo. Your data survives server restarts, browser clears, and device changes.
⚠ Not Configured
💡 Can be the same token as above — just create a separate public repo (e.g. walldrop-db) to keep images and data separate. Every time you add/delete a wallpaper, the JSON is auto-committed there.
Same token as above works — needs Contents: Read & write
Must be a public repo — can be different from your images repo
📁 Data is saved as walldrop-db.json in the root of your DB repo — auto-pushed on every upload or delete.
Analytics & Insights
📊 Downloads by Category
🏆 Top Downloaded Wallpapers
📈 Daily Downloads (Last 14 Days)
🕐 Recent Activity
Maintenance — backfill old wallpapers
Wallpapers uploaded before certain features existed are missing a real thumbnail (they reuse the
full-resolution image) and/or a description. This tool fixes both, one wallpaper at a time,
using your own AI key for the description step — same key setup as the Wally Creator Panel.
— wallpapers need a real thumbnail— wallpapers need a description— wallpapers need a device type
Manage Wallpapers
Registered Users
CrunchyWallYour Wally Panel
Your own upload & performance stats. Only you can see this — no other member's information is shown here.
Most Downloaded Wallpaper
Analytics — last 30 days
Collections — group your wallpapers into a themed series
Upload Wallpaper
Drag & drop or click to browse
PNG, JPG, WebP — max 4MB
🤖
AI Vision — Auto Category, Title & Description
Choose your free AI provider below — it'll write your title, category, and description for you.
⚠ Not Set
🆓 1,500 requests/day · completely free — no credit card ever. |
🔒 Key saved only in your browser.
🔒 Key saved only in your browser. |
📊 Free: 200 req/day.
✦ No API Key Required!
Puter.ai provides free AI vision via the browser — sign in with Puter when prompted.
Shown on your profile and next to your wallpapers so people can find you.
@
Bio
Tell people what you make.
0/280
Wally
Wally is what we call every publisher on CrunchyWall. Browse everyone sharing wallpapers on the platform and follow your favourites.
Loading Wally publishers…
W
WallyPublisher
0 wallpapers0 followers
W
CreatorWally
0 wallpapers0 followers
Become a Wally Creator
Submit a few pieces of your own work so our team can take a look. Submitted images are used only for review and aren't published or stored anywhere — they're removed as soon as a decision is made.