Rusutsu lift operating hours corrected
Corrected nighttime skiing eligibility — only West No.1 and West No.2 Quad operate at night; daytime closing times reduced to 16:00 for non-illuminated lifts.
Rusutsu lift operating hours corrected
Corrected nighttime skiing eligibility — only West No.1 and West No.2 Quad operate at night; daytime closing times reduced to 16:00 for non-illuminated lifts.
Sapporo Teine lift ticket prices added
Indexed 113 lift ticket prices for the 2025–26 season at Sapporo Teine.
Geto Kogen resort data added
Added slopes, lifts, and climate data for Geto Kogen ski resort in Iwate.
"What is Japow?" article updated with richer FAQ and comparison data
Added two new FAQ entries (Japanuary and Japan vs Utah powder), a four-region snowfall comparison table, and improved section headings to match common search queries.
Lift ticket prices added for Rusutsu Resort and Sapporo Teine
2025/26 season lift ticket prices are now available for Rusutsu Resort and Sapporo Teine, including day passes and multi-day options across age groups.
Ikenotaira Onsen: slopes, lifts, and trail map added
Ikenotaira Onsen Alpen Blick now has full slope and lift data, including named runs with difficulty and length, and an annotated trail map.
New article: What is Japow?
A data-backed deep dive into why Japan produces some of the world's best powder snow — covering the Siberian High, Sea of Japan moisture, orographic lift, and 20+ years of historical snowfall data across 11 resorts.
Japow mechanism diagram in the What is Japow article
The What is Japow article now includes an animated infographic explaining the three-step mechanism behind japow powder: Siberian High cold air, Sea of Japan moisture pickup, and windward orographic lift.
Resort card at the end of articles
Blog articles can now feature an editorial resort card showing summit elevation, vertical drop, skiable area, and season window — with direct links to the snow report and trail map.
3D terrain maps now load at wider zoom levels
Terrain elevation data for all 16 resorts now covers zoom levels 9–16, allowing the 3D map to show terrain context when zoomed further out.
Mobile nav replaced with Search & Navigate
On mobile, nav links are replaced by a single Search & Navigate button that opens the quick-navigation panel.
Search dialog now supports Japanese
The search dialog shows Japanese resort, slope, and lift names when browsing in Japanese, and all UI labels are translated.
Powder leaderboard shows correct names in all languages
Resort names on the powder leaderboard were blank in Japanese. Names now correctly display in Japanese and Chinese when switching seasons.
Niseko United: YouTube video index added
226 YouTube videos indexed for Niseko United, with 82 slope mentions confirmed across 46 runs.
Niseko United: terrain and lift data added
Full slope and lift data for Niseko United is now available, including trail map regions for all four resort areas.
Japanese locale launched
The site is now available in Japanese at /ja/. All pages — resort overview, snow report, terrain map, videos, and the powder leaderboard — are fully translated.
Trail map annotated for Nozawa Onsen
All 48 runs at Nozawa Onsen are now linked to the trail map, making the interactive map fully annotated.
YouTube videos indexed for Hakuba Happo-One
102 YouTube videos for Hakuba Happo-One now have summaries, video types, and slope mentions, with 13 named slopes identified across rider footage.
YouTube videos indexed for Sapporo Kokusai
80 YouTube videos for Sapporo Kokusai now have summaries, video types, and slope mentions, with all 8 named slopes identified across rider footage.
YouTube videos indexed for Nozawa Onsen
115 YouTube videos for Nozawa Onsen now have summaries, video types, and slope mentions, with 19 named slopes identified across rider footage.
YouTube videos indexed for Sapporo Teine
78 YouTube videos for Sapporo Teine now have summaries and slope mentions, with 11 named slopes identified across rider footage.
YouTube videos indexed for Zao Onsen
93 YouTube videos for Zao Onsen now have summaries and slope mentions, with 6 named slopes identified across rider footage.
Video type badges for Tomamu
Videos for Tomamu are now tagged as POV, Vlog, Overview, Review, or Other — helping you find the right type of footage faster.
Video type badges for Nekoma, Appi Kogen, Kiroro
Videos for Nekoma, Appi Kogen, and Kiroro are now tagged as POV, Vlog, Overview, Review, or Other — helping you find the right type of footage faster.
Video type badges for Furano, Rusutsu, Myoko Suginohara
Videos for Furano, Rusutsu, and Myoko Suginohara are now tagged as POV, Vlog, Overview, Review, or Other — helping you find the right type of footage faster.
Cleaner video cards with duration overlay
Video cards now show duration directly on the thumbnail (like YouTube), and the stats row is easier to read with views and year separated cleanly from channel info.
Video page redesigned as a terrain scouting tool
The per-resort video page is now organised by slope — browse featured runs with stats and rider excerpts, filter by difficulty, and jump directly to videos for any slope you want to scout.
New Terrain tab with run table
Resorts with slope data now show a Terrain tab where you can explore every run's length, vertical drop, angle, and aspect — and jump straight to related videos.
Snow report sections now explain what the data means for your trip
Each section on the snow report page now has a short description explaining what the data shows and how to use it when planning a trip.
Map sidebar now shows both slope length and vertical drop
Each run in the terrain map sidebar now shows both its slope length (↔) and vertical drop (↓), making it easier to compare runs at a glance.
Kandatsu: japow index now showing correctly
Kandatsu's powder quality index was missing due to ERA5 climate data not being imported on launch. Now fixed.
Kandatsu Ski Resort now live
Kandatsu Ski Resort in Niigata is now publicly accessible on the site.
Nozawa Onsen: YouTube videos indexed and reviewed
115 YouTube videos indexed for Nozawa Onsen, with 50 slope mentions confirmed across 21 slopes.
Sapporo Kokusai: YouTube videos indexed and reviewed
183 YouTube videos indexed for Sapporo Kokusai, with 24 slope mentions confirmed across 7 slopes.
Hakuba Happo-one: YouTube videos indexed and reviewed
102 YouTube videos indexed for Hakuba Happo-one, with 48 slope mentions confirmed across 13 slopes.
Myoko Suginohara: YouTube videos indexed and reviewed
157 YouTube videos indexed for Myoko Suginohara, with 25 slope mentions confirmed across 14 slopes.
Kandatsu: YouTube videos indexed and reviewed
149 YouTube videos indexed for Kandatsu, with 54 slope mentions confirmed across 17 slopes.
Madarao Kogen: YouTube videos indexed and reviewed
158 YouTube videos indexed for Madarao Kogen, with 80 transcripts analyzed. 26 slope mentions confirmed across 17 slopes.
Hakuba Happo-one: trail map annotation complete
All 47 slopes and lifts (26 runs + 21 lifts) at Hakuba Happo-one Ski Resort have been annotated on the trail map.
Madarao Kogen: trail map annotation complete
All 46 slopes and lifts (37 runs + 9 lifts) at Madarao Kogen Ski Resort have been annotated on the trail map.
Myoko Suginohara: trail map annotation complete
All 20 slopes and lifts (15 runs + 5 lifts) at Myoko Suginohara Ski Resort have been annotated on the trail map.
Tazawako: full terrain data now available
Tazawako Ski Resort now has 18 slopes with DEM statistics, 6 lifts, annotated trail map with 21 regions, and 218 YouTube videos indexed.
Madarao: terrain data now available
Madarao Kogen now has 93 slopes with DEM statistics and 14 lifts. Trail map annotation is in progress.
Sapporo Teine: YouTube video index added
231 YouTube videos for Sapporo Teine have been indexed with 65 slope mentions reviewed.
Rusutsu Resort: YouTube video index added
90 YouTube videos for Rusutsu Resort have been indexed with 67 slope mentions reviewed.
Appi Kogen: trail map optimised
Appi Kogen's trail map has been optimised and pinned to the 2024–25 season layout.
Nekoma: trail map annotation complete
All 49 slopes and lifts (36 runs + 13 lifts) at Nekoma Ski Resort have been annotated on the trail map.
Furano: trail map annotation complete
All 38 slopes and lifts (29 runs + 9 lifts) at Furano Ski Resort have been annotated on the trail map.
Tomamu: trail map annotation complete
All 36 slopes and lifts (30 runs + 6 lifts) at Hoshino Resort Tomamu have been annotated on the trail map.
Sapporo Teine: trail map annotation complete
All 27 slopes and lifts (16 runs + 11 lifts) at Sapporo Teine have been annotated on the trail map.
Kiroro Snow World: trail map annotation complete
All 32 slopes and lifts (23 runs + 9 lifts) at Kiroro Snow World have been annotated on the trail map.
Rusutsu Resort: trail map annotation complete
All 56 slopes and lifts (38 runs + 18 lifts) at Rusutsu Resort have been annotated on the trail map.
Zao Onsen: YouTube video index added
213 videos with transcripts analyzed for slope mentions across Zao Onsen — 21 confirmed mentions covering 5 named runs including Zange-zaka Juhyo Course, Yokokura no Kabe (38°), and Kurohime Connection.
Myoko Suginohara: YouTube video index added
81 videos with transcripts analyzed for slope mentions across Myoko Suginohara's 15 named runs — 31 confirmed mentions covering 14 of 15 slopes.
Powder Reliability Leaderboard
New leaderboard ranks all resorts by historical powder reliability across four season windows — peak, pre-season, late-season, and whole season. Scores combine powder day frequency, base depth reliability, snow quality, and weather conditions.
Formula explanation redesigned as cards
The scoring formula section on the leaderboard is now displayed as a 2-column card grid, with each metric's name, weight, and description clearly separated.
Valley station warning on leaderboard
Resorts whose JMA weather station sits more than 300 m below the ski area now show a dotted underline on their name. Hover to see the elevation gap — powder day counts at these resorts may be underestimated.
Base Reliability now uses on-mountain snow depth
Base Reliability scores now use resort-reported snow depth instead of the JMA valley station depth, which was systematically too low for Honshu resorts like Zao and Appi Kogen.
Snow Quality and Conditions scores fixed
Snow Quality and Conditions were showing 0 for all resorts due to a date format mismatch when merging ERA5 temperature and wind data. Scores now reflect actual conditions.
Nekoma YouTube slope mentions indexed
Indexed 77 YouTube videos for Hoshino Resorts Nekoma, identifying 29 slope mentions across 10 named runs.
Richer chart tooltips
Chart tooltips now appear as a card above the data, with labeled rows, historical context, and color-coded primary values.
Rain Risk now shows ENSO phase breakdown
The Rain Risk section now includes an ENSO impact breakdown showing how rain risk varies between La Niña, Neutral, and El Niño years — with rain percentage and warm rain events per season for each phase.
Rain Risk section on snow report pages
New Rain Risk section shows the percentage of precipitation days with rain by month, plus warm rain event frequency. Helps compare Honshu vs Hokkaido reliability.
Floating table of contents on snow report pages
A floating navigation widget on snow report pages lets you jump between sections with one click. Desktop: left-edge ruler. Mobile: bottom-right button.
Unified section headings across snow report
All section headings on the snow report page now use a shared SectionHeader component for consistent typography.
Snow & Weather section layout redesigned
Data source toggle moved inside the Snow Depth chart header. Season selector and ENSO badges now stack vertically below the section title for a cleaner layout.
Japow Index — powder quality rating for every resort
New Powder Quality section on snow report pages and Japow column on the resorts table. Uses the Kuchera method to estimate snow-to-liquid ratio from snowfall temperature — higher SLR means lighter, drier powder.
Temperature charts now use resort-level ERA5 data
Temperature charts on snow report pages now show ERA5 reanalysis data at resort mid-point elevation instead of low-altitude JMA station data, giving a more accurate picture of on-mountain conditions.
Resort stats now exclude minor slopes
Run count, longest run, and max slope angle on resort overview pages now exclude minor (unnamed) slopes, showing only official named courses for accurate stats.
Videos page slope nav becomes a bottom drawer on mobile
On mobile devices, the slope navigation list now slides up as a bottom drawer instead of taking up the full top of the page, giving more space to video content.
Appi Kogen YouTube video index live
Appi Kogen now has 116 indexed YouTube videos with 59 transcripts and 31 slope mentions across 16 videos, powering the Videos tab.
Snow & Weather charts now default to JMA station data
The Snow & Weather section now shows JMA AMeDAS station data by default for more consistent historical comparison. Resort-reported data is still available via the toggle.
Sapporo Kokusai Ski Resort now live
Sapporo Kokusai is now available with 3D terrain map, 28 slopes, 4 lifts, trail map annotations, and 25+ years of JMA snow data from the Koganeyu station.
Kiroro Snow World Chinese name corrected
Fixed the Traditional Chinese name for Kiroro Snow World from 基羅羅 to the correct 喜樂樂.
Furano Ski Resort YouTube video index live
Furano now has 77 indexed YouTube videos with summaries and 94 confirmed slope mentions across 27 courses, powering the new Videos tab with rider quotes and timestamped references.
Blog snow charts now use a fixed Y-axis for easier comparison
Snow depth charts in blog posts now share the same 200cm scale, making it easier to compare snowfall across resorts at a glance.
Latest updates marquee on resorts page
The resorts page now shows a cycling pill above the title with the latest site updates, fading between recent changelog entries.
Sidebar slopes and lifts now sorted naturally
Slopes within each difficulty group and lifts within each type now sort by name with proper number ordering (e.g. 5 before 30, UC1 before UC10).
Zao Onsen terrain data and trail map live
Zao Onsen now has full 3D terrain with 81 slopes across 14 areas, 39 lifts, and interactive trail map annotations for both Japanese and English maps.
Polygon zone support for tree runs and terrain parks
Tree run zones and terrain parks now render as semi-transparent filled areas on the 3D map, with dedicated sidebar section showing zone type and area. Zones are clickable and display zone-specific stats instead of slope stats.
Appi Kogen terrain data and trail map live
Appi Kogen now has full 3D terrain with 42 slopes (including 5 tree run zones), 8 lifts, and interactive trail map annotations for both Japanese and English maps.
Snow data source toggle now updates charts immediately
Switching between Resort and JMA snow data on the snow report page now visually updates the snow depth and snowfall charts right away. Previously the charts could appear stuck on Resort data until you changed the season.
3D terrain and slope stats live for Hakuba Happo-One
The 3D terrain view for Hakuba Happo-One is now available — interactive satellite map, per-slope elevation, vertical drop, and average/max slope angles for all 39 runs.
Official trail maps added for Hakuba, Kiroro, and Nozawa
The 'Official trail map' view now works for Hakuba Happo-One, Kiroro Snow World, and Nozawa Onsen, joining Furano Ski Resort.
Switch replaces 3D/trail map tabs on resort map pages
Toggling between the 3D view and the official trail map is now a single 'Official trail map' switch instead of two tabs — smaller, clearer, and keyboard-accessible.
Sidebar and trail map now stay in sync when selecting a slope
Clicking a slope in the sidebar zooms and centers it on the official trail map; clicking a slope on the trail map scrolls and highlights its row in the sidebar.
Softer, warmer slope selection highlight
Selected slopes on both the 3D map and the official trail map now use a warm clay tone with a soft gradient glow — easier on the eyes and clearly distinct from the green/blue/red difficulty colors.
Clickable official trail map for Furano Ski Resort
Every slope and lift on Furano's official trail map is now clickable. Tapping a course on the trail map opens its details and keeps the selection when you switch to the 3D view — 25 slopes and 9 lifts mapped.
Added detailed slope and lift data for Hakuba Happo-One
Hakuba Happo-One now has reviewed 3D slope centerlines, lift details, and 2025–26 trail maps, enabling the upcoming 3D terrain view and per-slope stats for the resort.
Official trail map tab on resort map page
Resort map pages now have a tab toggle between 3D View and the official Trail Map. Clickable polygon regions on the trail map open the same sidebar as the 3D view, so selection state is shared between tabs.
7-day snow forecast on every resort's snow report
Each resort's snow report page now shows a 7-day weather forecast at the top. Powered by Open-Meteo with mountain-elevation adjustment, each day shows temperature range, snowfall, feels-like, humidity, wind, and visibility. Toggle between °C and °F.
Fixed redirect links on every page
The footer link and social sharing images pointed to japowdb.com instead of www.japowdb.com, causing unnecessary 307 redirects on every page. Fixed across all pages.
Fixed canonical and hreflang URLs on blog and videos pages
Corrected canonical and hreflang tags that were generating double-locale URLs (e.g. /en/en/blog/...), which could confuse search engines. Also restored bullet point styles in blog articles.
Easier slope list expand on mobile
The slope list bottom sheet on the 3D map page now has a larger touch target and tapping the header also expands it.
Floating table of contents for blog
Blog articles now have a Substack-style floating table of contents. On desktop it appears as a ruler on the left edge reflecting the article structure; on mobile it's a bottom-right button. Click a heading to smooth-scroll with a highlight effect.
Blog articles in search
Blog articles now appear in the Cmd+K search results. Search by title, description, or tags to find articles quickly.
Mobile navigation shows all links
The mobile header now displays Resorts, Blog, and Changelog links instead of hiding them. The search button is compact to save space.
Responsive snow depth chart in blog
The snow depth chart in blog articles now adapts to the screen width instead of using a fixed size, eliminating empty space on mobile.
Share slope route with auto-play
Share a link to any slope or multi-slope route on the 3D map. Recipients see the selected slopes and the slide animation starts automatically.
Nozawa Onsen terrain data
Added slope and lift data for Nozawa Onsen Snow Resort, including 48 official runs across all areas and 19 lifts. 3D terrain map now available.
Faster slope slide animation
Doubled the slide-down-slope animation speed on the 3D terrain map for a smoother viewing experience.
Kiroro Snow World terrain data
Added slope and lift data for Kiroro Snow World, including 50 runs across Asari, Nagamine, and Yoichi areas, plus 10 lifts with capacity data. 3D terrain map now available.
Myoko Suginohara terrain data
Added slope and lift data for Myoko Suginohara ski resort, including 17 official runs and lift operating hours with weekday, weekend, and night skiing schedules.
3D Map column in resort table
The resort table now shows which resorts have a 3D terrain map available, with a direct link to the map page. Region and season columns were removed to reduce clutter.
Nekoma terrain map data
Added slope, lift, and terrain data for Hoshino Resorts Nekoma with 26 runs and 7 lifts.
Tomamu 3D terrain map data
Added slope, lift, and terrain data for Hoshino Resorts Tomamu, enabling the 3D interactive terrain map with 33 runs and 6 lifts.
Hide minor runs from terrain map
Minor runs (connector paths, service roads, and duplicate OSM segments) are no longer drawn on the 3D terrain map or listed in the sidebar.
Site-wide search with ⌘K
Press ⌘K (or Ctrl+K) anywhere on the site to open a search palette and jump straight to any resort, slope, lift, or page. Fuzzy matching works across English, Traditional Chinese, and Japanese names, with grouped results and full keyboard navigation.
Rusutsu Resort 3D terrain map now live
Rusutsu Resort now has a full 3D terrain map with 38 reviewed runs across all 3 mountains (West, East, Isola) and 18 lifts. Browse runs by difficulty, click any slope or lift for detail panels, and explore the resort layout in first-person.
Interactive lifts on 3D terrain map
Lifts are now clickable and labeled on the 3D terrain map. Each lift type has a distinct color, and a new Lifts section in the sidebar lets you browse lifts grouped by type. Clicking a lift flies to it and shows a detail panel with length and capacity.
Resort location map shows distance to nearest city
The overview page now shows a Japan map with the resort's distance and elevation difference from the nearest major city (e.g., '131 km from Sapporo · Resort base 219 m above Sapporo').
Terrain page renamed to Map
The terrain page URL changed from /terrain/ to /map/ with an SEO-optimized title and description for better search visibility.
Dedicated Snow Report page
Snow charts, powder heatmap, snow strip, and ENSO analysis moved from the resort overview to a dedicated Snow Report page. Overview page becomes a compact hub with resort stats and a snow condition summary card linking to the full report.
Resort sub-navigation tabs and 2D/3D terrain toggle
Sticky tab bar under the main navbar for switching between resort sections (Overview, Terrain). Added a 2D/3D toggle button on the terrain map that flattens the view by easing pitch to 0 and hiding hillshade.
Fix mobile terrain page layout
Fixed terrain map not showing on mobile. Map now gets a fixed 500px height, sidebar renders as bottom sheet overlay. Legend rearranged to horizontal row and page padding reduced for more screen real estate.
Slope-adaptive slide speed and route stats
Slide-down speed now varies with terrain — accelerates on steep slopes (up to 2x) and decelerates on flats. Route stats (total length, avg slope, max slope) shown when building a route.
Sortable slope data table on terrain page
Full slope data table below the 3D map with sortable columns: trail code, name, difficulty, length, drop, slope angles, aspect, and surface type. Includes a locate button to jump to any slope on the map.
Fullscreen mode for terrain map
Added a fullscreen button to the terrain map controls that expands the sidebar and map to fill the entire screen.
Slope journey slide-down simulation
Build a multi-run route and slide down in first-person. Select runs via sidebar checkboxes or by clicking slopes on the map, auto-ordered by elevation. Camera glides along the chained centerlines with smooth bearing transitions and adjustable speed (1x-5x).
Terrain map UX overhaul — sidebar, camera controls, satellite imagery
Run sidebar grouped by difficulty with highlight-and-zoom selection, first-person camera at slope top looking downhill, satellite imagery toggle (GSI), elevation labels, fog/atmosphere for depth, and smoother DEM tiles (z16 cubic).
3D terrain map for ski resorts
New terrain page with 3D MapLibre GL map showing DEM elevation data, slope runs color-coded by difficulty, lift lines, and a fly-to first-person slope view.
Added Joetsu Kokusai Ski Resort and completed Takasu Snow Park data
Joetsu Kokusai (上越国際スキー場, Niigata) has been added with 25+ years of historical snow depth and weather data; Takasu Snow Park historical snow depth data is now also complete.
Improved search engine visibility
Resort pages now include structured data (SkiResort schema) for rich search results, and all pages have more descriptive titles and meta descriptions.
Faster navigation to resort list
Visiting japowdb.com now lands directly on the resort list with no redirect delay or loading text.
Snow depth chart Y-axis stays fixed when switching data sources
The snow depth chart no longer rescales when switching between resort reports and JMA station data. Both sources now share the same Y-axis range so comparisons are easier.
Daily snow conditions now sourced from resort reports
The Daily Condition panel on resort pages now shows snow depth, snowfall, snow quality, and ski condition directly from resort-published data instead of third-party weather forecasts.
Smoother resort snow depth curves for season edges
November–December 14 and April snow depth values in the resort chart are now derived from the JMA calibration model instead of raw resort reports, which are unreliable at season open and close.
Snow depth chart extended back to year 2000
Resort snow depth charts now show up to 25 seasons of history (2000–2026) for calibrated resorts. Pre-2014 values are estimated from JMA weather station data using a linear model fitted on the 2014–2026 resort-reported overlap period.
Better snow data for resorts with nearby backup stations
For resorts whose primary JMA station does not report snow depth, the site now falls back to a nearby secondary station on a per-date basis, filling gaps rather than showing no data at all.
Sapporo Teine, Tazawako, Hakuba Happo-one, and Nozawa Onsen now live
Fixed missing snow data for Sapporo Teine and Tazawako by reassigning primary JMA stations to ones that actually instrument snow depth, and made all four resorts publicly visible.
JMA data added for Hakuba, Nozawa Onsen, Sapporo Teine
Added 25 years of JMA weather station records for Hakuba (Hakuba Happo-one), Nozawa Onsen, and Yamaguchi/Sapporo (Sapporo Teine), enabling historical charts for these resorts.
Hakuba Happo-one and Nozawa Onsen added
Hakuba Happo-one and Nozawa Onsen are now listed as tracked resorts with full historical snow data.
Resort map labels and hover previews
The Japan resort map now shows resort name labels next to each pin, and hovering a pin previews the resort's snow depth without needing to click.
Footnote-style stat explanations
Stat and chart info icons now link to numbered footnotes at the bottom of the page instead of hover tooltips, making them readable on mobile.
Changelog page
A new public changelog page at /changelog lists all site updates by date, so you can see what's new at a glance.
Japan resort map
Interactive map of Japan on the resorts page showing all tracked ski resorts, so you can explore and navigate by location.
JMA data added for Zao Onsen, Madarao, Tazawako
Added 25 years of JMA weather station records for Zao Onsen (Yamagata), Madarao (Shinano-machi), and Tazawako (Tazawa and Kakunodate stations).
13 Japanese ski resorts published
Thirteen ski resorts are now publicly available: Niseko United, Rusutsu, Furano, Tomamu, Kiroro, Sapporo Teine, Nekoma, Zao Onsen, Tazawako, Appi Kogen, Madarao, Myoko Suginohara, and Ikenotaira Onsen.
Station–resort elevation difference
Each resort page now shows the elevation difference between the weather station and the resort, so you can judge how representative the snow data is.
JMA data added for Kiroro, Niseko, Nekoma, Myoko, Ikenotaira, Appi Kogen
Added 25 years of JMA weather station records for Kiroro (Akaigawa), Niseko United (Kutchan), Nekoma (Inawashiro), Myoko Suginohara and Ikenotaira Onsen (Sekiyama), and Appi Kogen (Iwate-Matsuo).
Station & resort location map
Interactive map on each resort page showing the weather station and resort location relative to each other.
Site favicon
Added a favicon so the site is easier to find in browser tabs and bookmarks.
Snowfall consistency strip
Visual strip showing how consistently snow fell across the season, day by day.
Powder threshold selector
Adjust the daily snowfall threshold used to define a 'powder day' on the heatmap.
Powder heatmap tooltips
Hover tooltips on the powder day heatmap now show snow depth and daily snowfall for that day.
Homepage hero layout fix
Fixed a layout issue in the homepage hero section.
Powder day heatmap
Calendar heatmap showing which days historically had powder conditions at each resort.
ENSO/ONI climate index data added
Added historical ENSO/ONI climate index data covering all ski seasons since 2000, enabling El Niño and La Niña phase analysis on resort pages.
Chart play button
Animate through seasons automatically with the play button on snow and weather charts.
ENSO season selector with phase badges
The ENSO chart season selector now shows El Niño, La Niña, and Neutral phase badges alongside each year.
ENSO/ONI snowfall correlation
New section showing how El Niño and La Niña phases historically correlate with snowfall at each resort.
Resort overview panel redesign
Refreshed resort overview panel with improved layout and clearer information hierarchy.
Initial JMA data for Furano, Rusutsu, Tomamu
Added 25 years of JMA weather station records for Furano, Rusutsu (Kimobetsu), and Tomamu (Shimukappu), forming the first historical dataset powering the snow charts.
Season selector for snow charts
Filter snow charts by ski season using the season selector dropdown.
JMA snow depth & snowfall charts
Historical daily snow depth and snowfall charts for each resort, sourced from Japan Meteorological Agency weather station data.