# Apple Notes Cost Tuning

> Apple Notes cost optimization — it is free, focus on iCloud storage management. Trigger: "apple notes cost".

- Skill: `jeremylongshore/apple-notes-cost-tuning` (Agent Skill)
- Install (CLI): `npx skillmds@latest add jeremylongshore/apple-notes-cost-tuning`
- Raw SKILL.md: https://api.skillmd.com/api/skills/jeremylongshore/apple-notes-cost-tuning/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- License: MIT
- Author: jeremylongshore (https://skillmd.com/u/jeremylongshore)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/jeremylongshore/apple-notes-cost-tuning

---


# Apple Notes Cost Tuning

## Overview
Apple Notes is free. The only cost is iCloud storage, which is shared across all Apple services.

## iCloud Storage Tiers
| Plan | Storage | Price/mo | Notes Capacity |
|------|---------|----------|----------------|
| Free | 5 GB | $0 | ~50,000 text notes |
| iCloud+ 50GB | 50 GB | $0.99 | Effectively unlimited |
| iCloud+ 200GB | 200 GB | $2.99 | Effectively unlimited |
| iCloud+ 2TB | 2 TB | $9.99 | Effectively unlimited |

## Storage Optimization
```bash
# Check Notes storage usage
osascript -l JavaScript -e "
  const Notes = Application(\"Notes\");
  const notes = Notes.defaultAccount.notes();
  let totalChars = 0;
  notes.forEach(n => { totalChars += n.body().length; });
  \`${notes.length} notes, ~${Math.round(totalChars / 1024)}KB of text content\`;
"

# Large notes (>100KB body — usually have embedded images)
osascript -l JavaScript -e "
  const Notes = Application(\"Notes\");
  Notes.defaultAccount.notes()
    .filter(n => n.body().length > 100000)
    .map(n => \`\${n.name()} (${Math.round(n.body().length/1024)}KB)\`)
    .join(\"\\n\");
"
```

## Resources

- [Mac Automation Scripting Guide](https://developer.apple.com/library/archive/documentation/LanguagesUtilities/Conceptual/MacAutomationScriptingGuide/)
- [JXA Examples](https://jxa-examples.akjems.com/)


