Note Counter is a free, easy-to-use online money counter and cash calculator that helps you count currency notes and coins instantly. Perfect for businesses, retailers, cashiers, and anyone who needs to count money quickly and accurately.
- Multi-Currency Support: Count money in INR (Indian Rupees), USD (US Dollars), and more
- Real-Time Calculation: Instant totals as you count
- History Tracking: Save and manage your counting sessions
- Built-in Calculator: Advanced calculator with history
- Privacy Mode: Hide amounts for confidential counting
- Mobile Responsive: Works perfectly on all devices
- Free to Use: No registration or payment required
- Notes: ₹500, ₹200, ₹100, ₹50, ₹20, ₹10, ₹5
- Coins: ₹2, ₹1
- Notes: $100, $50, $20, $10, $5, $1
- Coins: 25¢, 10¢, 5¢, 1¢
- Retail & Business: Daily cash counting and till reconciliation
- Banking: Quick cash verification and counting
- Personal Finance: Track your cash savings
- Events & Fundraising: Count donations and collections
- Education: Teaching money counting and math skills
- Visit Note Counter
- Select your currency (INR or USD)
- Enter the quantity of each denomination
- View real-time totals and save your results
- Type
+13
to add 13 to current count - Type
-5
to subtract 5 from current count - Press Enter to calculate
- Save counting sessions with notes
- View detailed breakdowns
- Load previous counts
- Export data for records
- Built-in calculator with history
- Use total amounts in calculations
- Track all mathematical operations
- All data stored locally in your browser
- No personal information collected
- Privacy mode to hide sensitive amounts
- Secure HTTPS connection
- Fast & Accurate: Count money in seconds
- User-Friendly: Intuitive interface for all skill levels
- Reliable: Tested and trusted by thousands of users
- Always Available: Works offline after first load
- Regular Updates: Continuously improved with new features
- Progressive Web App (PWA) capabilities
- Responsive design for all screen sizes
- Local storage for data persistence
- Real-time calculations
- Keyboard shortcuts for efficiency
- Clean, professional interface
- Intuitive user experience
- Accessibility compliant
- Mobile-first design
- Dark mode support (coming soon)
# Clone the repository
git clone https://github.com/PATILYASHH/note-counter.git
# Install dependencies
npm install
# Start development server
npm run dev
# Build for production
npm run build
We welcome contributions! Please feel free to submit issues, feature requests, or pull requests.
- Developer: Yash Patil
- Email: [email protected]
- GitHub: @PATILYASHH
This project is open source and available under the MIT License.
money counter, cash counter, currency counter, note counter, coin counter, bill counter, cash calculator, currency calculator, money counting app, digital money counter, online cash counter, free money counter, INR counter, USD counter, rupee counter, dollar counter, business calculator, retail calculator, financial calculator, accounting tool, cash management, money tracker
Note Counter - Making money counting simple, fast, and accurate for everyone.
A modern, user-friendly web application for counting currency notes and coins with support for multiple currencies (INR, USD, EUR).
- Multi-Currency Support: Count money in INR (₹), USD ($), and EUR (€)
- Real-time Calculation: Instant total calculation as you count
- History Tracking: Save and manage your counting sessions
- Built-in Calculator: Additional calculator with history
- Privacy Mode: Hide amounts for confidential counting
- Data Export/Import: Backup and restore your data
- Mobile Responsive: Works perfectly on all devices
- Offline Support: Works without internet connection
- React 18 with TypeScript
- Tailwind CSS for styling
- Vite for build tooling
- React Router for navigation
- Lucide React for icons
- Supabase for admin features (optional)
- Node.js (version 16 or higher)
- npm or yarn package manager
- Clone the repository:
git clone https://github.com/PATILYASHH/note-counter.git
cd note-counter
- Install dependencies:
npm install
- Start the development server:
npm run dev
- Open your browser and navigate to
http://localhost:5173
npm run build
npm run lint
For admin features, you can set up Supabase:
- Create a
.env
file in the root directory - Add your Supabase credentials:
VITE_SUPABASE_URL=your_supabase_project_url
VITE_SUPABASE_ANON_KEY=your_supabase_anon_key
The app works perfectly without Supabase - it's only needed for admin features.
- Select Currency: Choose between INR, USD, or EUR from the dropdown
- Count Money: Enter the count for each denomination
- View Total: See real-time calculation of total amount and count
- Save Session: Save your counting session to history
- Use Calculator: Perform additional calculations
- Export Data: Backup your data as JSON file
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
This project is open source and available under the MIT License.
Yash Patil
- Website: yashpatil.tech
- Email: [email protected]
- GitHub: @PATILYASHH
If you find this project helpful, please consider:
- ⭐ Starring the repository
- 🐛 Reporting bugs
- 💡 Suggesting new features
- 💝 Sponsoring the project
Made with ❤️ by Yash Patil