日历热力图

GitHub 风格的打卡图:日期 + 数值两列,颜色越深代表当天数值越高。

在线日历热力图工具介绍

日历热力图在线生成工具,把「日期 + 数值」数据按日历格子着色,颜色越深代表当天数值越高,GitHub 贡献图同款风格。适合打卡记录、代码提交次数、每日订单量、习惯养成追踪等按天观察的场景。粘贴两列数据自动按日期范围排布整月整季视图,导出 PNG / SVG。本地处理,数据不上传。

主要功能

  • GitHub 风格日历格子,颜色深浅对应数值大小
  • 自动按数据日期范围排布月份视图
  • 底部图例显示数值色阶
  • 两列数据即可生成,操作简单
  • 本地渲染,导出 PNG / SVG

使用方法

  1. 整理两列数据:日期(YYYY-MM-DD)+ 数值
  2. 粘贴到数据框或上传文件
  3. 选择日期列与数值列
  4. 生成日历热力图
  5. 导出 PNG / SVG 分享或归档

常见问题

日期格式有要求吗?
需要 YYYY-MM-DD 格式(如 2025-03-15)。Excel 日期列可直接粘贴;其他格式请先在表格里转换。
可以展示一整年吗?
可以,数据跨多久图就铺多久。跨年数据会分段显示年视图,跨度特别长时建议按年拆分生成多张图。
没有记录的日期会怎样?
显示为最浅的底色格子,表示当天数值为零或无记录,与 GitHub 贡献图的处理一致。

注意事项

  • 日期必须有效,非法日期行会被自动过滤
  • 同一天多条记录不会自动累加,请先在表格里按天汇总
  • 跨度超过半年时格子会较小,导出 SVG 可保留清晰度
  • 数值列含非数字时按 0 处理,建议先清洗