DEV Community

Cover image for 11 Languages, 14 Themes, Zero Accounts — A Calendar Image Generator for Small Businesses
kako-jun
kako-jun

Posted on

11 Languages, 14 Themes, Zero Accounts — A Calendar Image Generator for Small Businesses

11 languages, 14 themes

Small business owners around the world post monthly calendar images on social media — "here's when we're open, here's when we're closed."

3 min. Calendar generates these images in your browser. No account. No server. No tracking.

It now supports 11 languages with localized holidays, and 14 color themes to match your brand.

Already in use

A guesthouse in Noto, Japan — Kikyou-an — has been using 3 min. Calendar to post their monthly availability on Instagram.

Noto was hit by a magnitude 7 earthquake in 2024. The area is still recovering. Kikyou-an reopened as a small guesthouse to support the local community — and they've been getting bookings from overseas guests.

When they told us "the badge text (休, 満, etc.) is too small to read" — we made them bigger. When they said "I actually made a calendar in 3 minutes" — well, the name checks out.

Every language gets the same features

Language Holidays
🇺🇸 English US holidays
🇯🇵 日本語 Japanese holidays + Rokuyo
🇪🇸 Español Spanish holidays
🇫🇷 Français French holidays
🇰🇷 한국어 Korean holidays
🇨🇳 中文 Chinese holidays
🇧🇷 Português Brazilian holidays
🇹🇭 ไทย Thai holidays
🇻🇳 Tiếng Việt Vietnamese holidays
🇵🇭 Filipino Philippine holidays
🇳🇵 नेपाली Nepali holidays

A few examples

English — barber shop, light theme
English — Joe's Barber, light theme, rounded grid

Japanese — izakaya, dark blue theme
日本語 — 居酒屋ゆかり, dark blue theme with background image

Korean — restaurant, light green
한국어 — 한라산식당, light green theme

Portuguese — cafe, light blue
Português — Café Brasil, light blue theme with Christmas

Thai — restaurant, dark green
ไทย — ร้านอาหารไทย, dark green theme with background

Nepali — kitchen, light purple
नेपाली — काठमाडौँ किचन, light purple theme

How it works

  1. Open 3min.llll-ll.com
  2. Pick your language, theme, and grid style
  3. Tap dates to set open/closed/hours
  4. Download or share the image

Tip: If you use a background image, try the "Grid" (lined) style — it keeps the photo visible between cells instead of covering it with rounded boxes.

Data stays in your browser. Works offline as a PWA.

The backstory

I built this for my mother-in-law's earthquake-recovery guesthouse in Noto, Japan. Read the full story here.

Try it

3min.llll-ll.com — open source on GitHub

This article also took about 3 minutes to read. You're welcome.

Top comments (0)