Skip to main content
InnoviCat - Home InnoviCat - Home
Home
Tools
Most Popular
Online Tone Generator Visual Timer Nutrition Label Generator & Recipe Analyzer Duct Size Calculator Crowd Food Calculator
Cooking17
Nutrition Label Generator & Recipe Analyzer Crowd Food Calculator Air Fryer Converter % Baker's Percentage Calculator Brine Calculator Coffee Ratio Calculator Cooking Time Calculator Cooking Unit Converter Food Cost Calculator Grams to Cups Converter Ingredient Substitution Finder Meat Temperature Guide Oven Temperature Converter Pan Size Converter Pizza Dough Calculator Recipe Scaler Sourdough Hydration Calculator
View all →
Decisions9
Assumptions Map Commitment Tracker Core Values Decide Decision Journal Decision Tool Finder Expectation Tracker Fact Base Navigate
View all →
Developer19
Base64 Encoder/Decoder Code Minifier Color Contrast Checker Color Converter Color Palette Generator CSV to JSON Data Unit Converter Hash Generator JSON Formatter & Validator JSON to CSV Password Generator Random Number Generator Regex Tester Slug Generator URL Encoder/Decoder UUID Generator Velvet MD - Markdown Beautifier XML Formatter YAML Formatter
View all →
Engineering18
HVAC Calculators
Duct Size Calculator Duct System Planner Heat Load Calculator HVAC Cost Comparison Calculator HVAC Repair vs Replace Calculator HVAC Sizing Calculator Insulation R-Value Calculator Mini Split Sizing Calculator Psychrometric Calculator Refrigerant Charge Calculator Register Size Calculator Room Airflow Calculator
Electrical Calculators
Box Fill Calculator Conduit Fill Calculator Dwelling Load Calculator Voltage Drop Calculator Wire Size & Ampacity Calculator
View all →
Health & Fitness5
BMI BMI Calculator FAT Body Fat Calculator CAL Calorie Calculator Gestational Age Calculator MACRO Macro Calculator
View all →
Image Tools14
Image Converters
Favicon Generator HEIC Converter Image Converter
Image Editors
Image Compressor Image Cropper Image Resizer
Image Creators
Bulk Barcode Generator Image Watermark Placeholder Image Generator QR Code Generator Spectra Image Generator
Image Analyzers
Color Palette Extractor Image Info Image Metadata Viewer
View all →
Math8
Arithmetic Calculator Coin Flip GPA Calculator A+ Grade Calculator Percentage Calculator TIP Tip Calculator Unit Circle Reference UU Unit Converter
View all →
Music17
Online Tone Generator Binaural Beats Generator BPM Tapper Can You Hear This? Chord Chart DTMF Tone Generator Ear Pitch Trainer Instrument Tuner Mains Hum & Ground Loop Tester Metronome Noise Machine Rhythm Trainer Sound Level Meter Soundscape Generator Speaker Test Virtual Piano Voice Recorder
View all →
PDF Tools11
1 Add Page Numbers PDF Compress PDF Crop PDF Images to PDF Merge PDF PDF Editor PDF to Images TXT PDF to Text Rotate PDF Sign PDF Split PDF
View all →
Printables5
Calendar Maker Coloring Pages Craft Pattern Paper Music Paper Paper Generator
View all →
Text4
Case Converter InnoviCat Lorem Text Diff & Compare Word & Character Counter
View all →
Time6
Age Calculator paw-print Pet Age Calculator Time Calculator Time Zone Converter Unix Timestamp Converter World Clock
View all →
Timers6
Visual Timer Breathing Timer Event Countdown Interval Timer Pomodoro Timer Stopwatch
View all →
View All Tools → Browse Guides →
Money
Budget & Planning
Home Maintenance ROI Calculator Rent vs. Buy Calculator
Business Documents
Estimate & Invoice Generator
Currency & Exchange
$€£¥ Currency Converter
Investments & Retirement
Compound Interest Calculator Investment ROI Calculator Retirement Calculator Targeted Savings Calculator
Loans & Debt
Credit Card Payoff Calculator Debt Payoff Planner Loan Payment Calculator Mortgage Amortization Calculator Mortgage Prepayment Calculator Target Date Payment Calculator
View All Calculators →
Skills
⌘K

Your data is stored locally in your browser. Export regularly to keep a backup.



Export Data Import Data

Open Source Licenses

InnoviCat is built with the help of open source software. We are grateful to the developers and communities who create and maintain these projects.

PDF Libraries

PDF.js

Copyright: Mozilla Foundation

License: Apache License 2.0

Website: mozilla.github.io/pdf.js

PDF.js is used to render and display PDF documents in the browser.

pdf-lib

Copyright: Andrew Dillon

License: MIT License

Website: pdf-lib.js.org

pdf-lib is used to create and modify PDF documents entirely in the browser.

PDFMake

Copyright: bpampuch

License: MIT License

Website: github.com/bpampuch/pdfmake

PDFMake is used to generate PDF invoices and documents in the browser.

jsPDF

Copyright: James Hall, yWorks GmbH

License: MIT License

Website: github.com/parallax/jsPDF

jsPDF is used to generate PDF documents in the browser.

svg2pdf.js

Copyright: yWorks GmbH

License: MIT License

Website: github.com/yWorks/svg2pdf.js

svg2pdf.js converts SVG artwork into vector PDF output for printable tools.

Document Processing

JSZip

Copyright: Stuart Knightley

License: MIT License

Website: stuk.github.io/jszip

JSZip is used for creating and reading ZIP files in JavaScript.

Marked.js

Copyright: Christopher Jeffrey

License: MIT License

Website: marked.js.org

Marked is used to parse and render Markdown content.

Highlight.js

Copyright: Ivan Sagalaev

License: BSD 3-Clause License

Website: highlightjs.org

Highlight.js provides syntax highlighting for code blocks in rendered Markdown.

CodeMirror

Copyright: Marijn Haverbeke and contributors

License: MIT License

Website: github.com/codemirror/codemirror5

CodeMirror provides the editor interface for Markdown-focused tools.

docx

Copyright: Dolan Miu

License: MIT License

Website: docx.js.org

docx is used to export content as Word documents (.docx format).

Data & Math

math.js

Copyright: Jos de Jong

License: Apache License 2.0

Website: mathjs.org

math.js is used as the calculation engine for mathematical expressions.

js-yaml

Copyright: Vitaly Puzrin (Nodeca)

License: MIT License

Website: github.com/nodeca/js-yaml

js-yaml is used to parse and serialize YAML data.

Image Processing

Cropper.js

Copyright: Chen Fengyuan

License: MIT License

Website: fengyuanchen.github.io/cropperjs

Cropper.js provides image cropping functionality for logo uploads.

heic2any

Copyright: Alex Corvi

License: MIT License

Website: github.com/alexcorvi/heic2any

heic2any converts HEIC/HEIF images to standard web formats.

exifr

Copyright: Mike Kovarik

License: MIT License

Website: github.com/MikeKovarik/exifr

exifr reads EXIF, GPS, IPTC, XMP, and ICC metadata from image files including JPEG, HEIC, WebP, and AVIF.

Utilities

qrcode-generator

Copyright: Kazuhiko Arase

License: MIT License

Website: github.com/kazuhikoarase/qrcode-generator

qrcode-generator creates QR codes in the browser.

bwip-js

Copyright: Mark Warren

License: MIT License

Website: github.com/metafloor/bwip-js

bwip-js creates barcode images for barcode tools.

MD5 Implementation

License: Public Domain (RFC 1321)

A lightweight JavaScript implementation of the MD5 hashing algorithm based on RFC 1321, used for generating content checksums.

Audio & Music

soundfont-player

Copyright: Daniel Gómez Blasco

License: MIT License

Website: github.com/danigb/soundfont-player

soundfont-player loads and plays sampled instrument sounds for music tools.

wavesurfer.js

Copyright: katspaugh and contributors

License: BSD 3-Clause License

Website: wavesurfer.xyz

wavesurfer.js provides interactive waveform and region controls for the voice recorder.

Mediabunny

Copyright: Vanilagy and contributors

License: Mozilla Public License 2.0

Website: mediabunny.dev

Mediabunny is used for in-browser media conversion in the voice recorder.

@mediabunny/mp3-encoder

Copyright: Vanilagy and contributors

License: Mozilla Public License 2.0

Website: mediabunny.dev/guide/extensions/mp3-encoder

@mediabunny/mp3-encoder adds MP3 export support for the voice recorder.

LAME

Copyright: LAME project contributors

License: GNU Lesser General Public License

Website: lame.sourceforge.io

LAME is used through @mediabunny/mp3-encoder for MP3 export in the voice recorder.

MIDI.js Soundfonts / FluidR3_GM

License: Creative Commons Attribution 3.0 Unported

Website: github.com/gleitz/midi-js-soundfonts

The FluidR3_GM soundfont files provide sampled piano and instrument sounds for pitch and keyboard tools.

Fonts

Google Fonts

License: SIL Open Font License 1.1

Website: fonts.google.com

Various font families from Google Fonts are used for typography, including Inter, JetBrains Mono, Dancing Script, and others. Individual font copyrights are held by their respective designers.

Noto Sans

Copyright: Google Inc.

License: SIL Open Font License 1.1

Website: fonts.google.com/noto

Noto Sans font files are embedded in generated PDF exports to ensure consistent typography.


License Texts

Apache License 2.0
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
MIT License
MIT License

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
BSD 3-Clause License
BSD 3-Clause License

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:

* Redistributions of source code must retain the above copyright notice, this
  list of conditions and the following disclaimer.

* Redistributions in binary form must reproduce the above copyright notice,
  this list of conditions and the following disclaimer in the documentation
  and/or other materials provided with the distribution.

* Neither the name of the copyright holder nor the names of its
  contributors may be used to endorse or promote products derived from
  this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Mozilla Public License 2.0
Mozilla Public License Version 2.0

The Mozilla Public License is a file-level license for covered source files.
You may obtain a copy of the license at:

https://www.mozilla.org/MPL/2.0/
GNU Lesser General Public License
GNU Lesser General Public License

The GNU Lesser General Public License permits use of the covered library under
its published terms. You may obtain the LGPL license text at:

https://www.gnu.org/licenses/lgpl.html
SIL Open Font License 1.1
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007

PREAMBLE
The goals of the Open Font License (OFL) are to stimulate worldwide
development of collaborative font projects, to support the font creation
efforts of academic and linguistic communities, and to provide a free and
open framework in which fonts may be shared and improved in partnership
with others.

The OFL allows the licensed fonts to be used, studied, modified and
redistributed freely as long as they are not sold by themselves. The
fonts, including any derivative works, can be bundled, embedded,
redistributed and/or sold with any software provided that any reserved
names are not used by derivative works. The fonts and derivatives,
however, cannot be released under any other type of license. The
requirement for fonts to remain under this license does not apply
to any document created using the fonts or their derivatives.

DEFINITIONS
"Font Software" refers to the set of files released by the Copyright
Holder(s) under this license and clearly marked as such. This may
include source files, build scripts and documentation.

"Reserved Font Name" refers to any names specified as such after the
copyright statement(s).

"Original Version" refers to the collection of Font Software components as
distributed by the Copyright Holder(s).

"Modified Version" refers to any derivative made by adding to, deleting,
or substituting -- in part or in whole -- any of the components of the
Original Version, by changing formats or by porting the Font Software to a
new environment.

"Author" refers to any designer, engineer, programmer, technical
writer or other person who contributed to the Font Software.

PERMISSION & CONDITIONS
Permission is hereby granted, free of charge, to any person obtaining
a copy of the Font Software, to use, study, copy, merge, embed, modify,
redistribute, and sell modified and unmodified copies of the Font
Software, subject to the following conditions:

1) Neither the Font Software nor any of its individual components,
in Original or Modified Versions, may be sold by itself.

2) Original or Modified Versions of the Font Software may be bundled,
redistributed and/or sold with any software, provided that each copy
contains the above copyright notice and this license. These can be
included either as stand-alone text files, human-readable headers or
in the appropriate machine-readable metadata fields within text or
binary files as long as those fields can be easily viewed by the user.

3) No Modified Version of the Font Software may use the Reserved Font
Name(s) unless explicit written permission is granted by the corresponding
Copyright Holder. This restriction only applies to the primary font name as
presented to the users.

4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
Software shall not be used to promote, endorse or advertise any
Modified Version, except to acknowledge the contribution(s) of the
Copyright Holder(s) and the Author(s) or with their explicit written
permission.

5) The Font Software, modified or unmodified, in part or in whole,
must be distributed entirely under this license, and must not be
distributed under any other license. The requirement for fonts to
remain under this license does not apply to any document created
using the Font Software.

TERMINATION
This license becomes null and void if any of the above conditions are
not met.

DISCLAIMER
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
OTHER DEALINGS IN THE FONT SOFTWARE.
Creative Commons Attribution 3.0 Unported
Creative Commons Attribution 3.0 Unported

You are free to share and adapt the licensed material for any purpose,
including commercially, under the following terms:

Attribution - You must give appropriate credit, provide a link to the
license, and indicate if changes were made. You may do so in any
reasonable manner, but not in any way that suggests the licensor endorses
you or your use.

No additional restrictions - You may not apply legal terms or technological
measures that legally restrict others from doing anything the license permits.

Canonical URL:
https://creativecommons.org/licenses/by/3.0/

Last updated: June 2026

InnoviCat

Solve problems so you can succeed.

Tools

  • All Tools
  • Cooking
  • Decisions
  • Developer
  • Engineering
  • Health & Fitness
  • Image Tools
  • Math
  • Music
  • PDF Tools
  • Printables
  • Text
  • Time
  • Timers

Money

  • All Calculators
  • Financial Calculators

Skills

  • All Skills

Developers

  • Embed Widgets

InnoviCat

  • Browse Guides
  • Site Guide
  • About Us
  • Contact

© 2025-26 InnoviCat. All rights reserved.

Privacy Policy Terms of Service Cookie Policy Cookie Settings Open Source

My Favorites

Drag to reorder

No favorites yet

Tap the ☆ on any tool page to bookmark it for quick access.

Explore Tools

Add More Favorites

View on Homepage