🌐
Num2Word
num2word.com
Number to Words Converter - Indian Rupees
E. In Rupees Hindi = दस लाख रुपये एवं शून्य पैसा · F. From INR to USD = 11,402.93 · Along with above results in words you also get proper comma separation of the amount as per Indian or international format. ... Multiple Numbers/ Multi Line Number to Words Converter - Convert Multiple Number/ Lines to Words In One Click or Copy From MS Excel
Word in USD
Number to Words - Convert any number or amount into words, Get number in words in Million billon format, Convert amount into words in US Dollars and Cents
21 Digit Number to Words
Number to Words - Convert Number into Words, संख्या को शब्दों में बदलना, Convert 21 Digit long Numbers to Words in Hindi Number System, Number to Hindi Words, N
Number to Word Converter in Bangla
Number to Words in Bangla - Convert Number into Bengali Words, Convert Amount from Number to Taka in Bangla, বাংলা ভাষার জন্য সংখ্যা থেকে শব্দ রূপান্তরকারী
Calculator with Word Display
Hindi Language Calculator - Calculator that shows input and output values in numbers as well as in English and Hindi Words, Do calculation with Words Display
🌐
WPS Office
wps.com › home › blog › excel resources › how to convert numbers to words in indian rupees in excel
How to Convert Numbers to Words in Indian Rupees in Excel
October 16, 2025 - Learn how to efficiently convert numerical amounts to their word equivalents in Indian Rupees within Excel. Discover two easy methods with step-by-step tutorials .
People also ask

How do I convert numbers to words in Indian Rupees?
To convert numbers to words in Indian Rupees, use our number to words converter. Simply enter the number, select the 'Indian' system, and click 'Convert'. The tool will display the amount in words, including the currency designation (e.g., Rupees and Paise).
🌐
vedantu.com
vedantu.com › calculator › number to words converter – translate numbers to words easily
Number to Words Converter Online – Indian Rupees & English | ...
How do you format numbers in Excel for Indian rupees?
To format numbers in Excel for Indian Rupees, you can use the built-in currency formatting options. Select the cell or range you want to format, go to the "Number" tab in the Format Cells dialog box, and choose the "Currency" category. From there, you can select "₹ English (India)" as the currency symbol.
🌐
wps.com
wps.com › home › blog › excel resources › how to convert numbers to words in indian rupees in excel
How to Convert Numbers to Words in Indian Rupees in Excel
How to convert US dollar to Indian rupees in Excel?
To convert US dollars to Indian Rupees in Excel, you can use a combination of Excel functions and web services or external data sources that provide currency exchange rates. Excel's "Currency" format can also be used for displaying amounts in Indian Rupees after obtaining exchange rates.
🌐
wps.com
wps.com › home › blog › excel resources › how to convert numbers to words in indian rupees in excel
How to Convert Numbers to Words in Indian Rupees in Excel
🌐
VEDANTU
vedantu.com › calculator › number to words converter – translate numbers to words easily
Number to Words Converter Online – Indian Rupees & English | Free Tool
June 25, 2025 - Simply enter the number, select the 'Indian' system, and click 'Convert'. The tool will display the amount in words, including the currency designation (e.g., Rupees and Paise).
🌐
Ace Online Tools
aceonlinetools.com › home › utility
Number to Words - Indian Rupees Converter
For example, this tool will convert 42098465 into Four Crore Twenty Lakh Ninety-eight Thousand Four Hundred And Sixty-five · Here you can also convert negative and fractional numbers in words.
🌐
Code Beautify
codebeautify.org › number-to-word-converter
Numbers to Words Converter from 0 to nonillion
Convert Numbers to Words is a unique tool to convert numbers for the US dollar, Indian rupees, British pounds, and euros.
🌐
Live to Learn
livetolearn.in › number-in-words
Convert Currency Number to Words in Indian Rupees and Indian Numbering System
Convert Currency in Number to Words - MS Word · Convert Currency in Number to Words - MS Excel · ← 999 in words · 1001 in words → · ← 999.99 in words · 1000.01 in words → · ©2009 - 2025 Live to Learn.in ·
🌐
Countingword
countingword.com › home › numbers to words converter
Number to Word Converter | Indian and International format | Countingword
Number to words - Convert number into words, Numbers into Indian and International format, Numbers into hindi format, digit to words, amount into indian rupee
🌐
Num2Word
num2word.com › number-to-words-converter
Convert Number to Words | Number to Words in Hindi | Number to Words upto 21 Digits
Number to Words Converter in Indian Rupees · Calculator with Number to Words converter · Every number is made from 10 digits that are - 0,1,2,3,4,5,6,7,8, and 9. All the numbers are a logical combination of these 10 digits. Here we are providing a list of numbers and their corresponding words.
Find elsewhere
🌐
Caseconverter
caseconverter.online › numbers_to_words
Number to Word Converter like Indian Rupees and Dollars - Convert numbers into words 2025
For the Indian Rupee version, the number represents the Rupee, while the currency format represents the general usage word format in the desired case (Title, Upper or Lower). Copy the word format in the case you want (Title, Upper or Lower) and paste it in the location of your choice. Furthermore, we are also providing a free number to words app which helps you to convert numbers into words, and words into numbers in worldwide languages.
🌐
ExtendOffice
extendoffice.com › documents › excel › converting numbers to words in indian rupees and other currencies in excel (2025 edition)
How to convert numbers to words in Indian rupees in Excel?
When working with financial documents such as invoices, quotations, tax forms, cheques, or payment vouchers, it’s often necessary to represent currency values in both numerical and written word format. This adds a layer of professionalism and helps prevent fraud or misinterpretation. ... While Microsoft Excel does not have a built-in feature to convert numbers to words, there are multiple effective ways to achieve this—through VBA, LAMBDA functions, or the all-in-one Kutools for Excel add-in.
🌐
Helpseotools
helpseotools.com › text-tools › number-to-word-converter
Number To Word Converter Indian Rupees - HelpSeoTools.Com
Number to word converter indian rupees tool will convert cheque amount to Indian words in English, Hindi. Copy, Paste and Convert.
🌐
Onlinetoolssite
onlinetoolssite.com › number-to-word-converter-rupees-format
Number to Words (Indian Rupee) — Convert Numbers to Crore, Lakh, Thousand
Convert any whole number into words in Indian Rupee format (Crore, Lakh, Thousand, Hundred). Live conversion as you type, optional 'Rupees Only' suffix, copy and clear options, and simple examples.
🌐
Digittoword
digittoword.com › home
Digit to Word Converter: Indian Rupees in Hindi & English
June 1, 2025 - Use our digit to word converter to turn numbers into words in Indian format (Lakh, Crore), Hindi, and English for cheques and invoices.
🌐
Bytescrum
blog.bytescrum.com › converting-numbers-to-words-rupees-and-paise-in-javascript
Converting Numbers to Words: Rupees and Paise in JavaScript
August 8, 2024 - Converts each part into words using the convertToWords function. Combines the rupees and paise parts into a final string. Checkout this repo which has basic UI of this app. ... Converting numbers to words for rupees and paise can be a useful feature for various applications, such as generating invoices or cheques.
🌐
Excel Insider
excelinsider.com › home › excel pro tips › how to convert a number to words in excel in rupees
How to Convert a Number to Words in Excel in Rupees - Excel Insider
August 17, 2025 - VBA Macro is one of the most efficient methods for converting numbers to words in Rupees. This method can dynamically convert any number (including lakhs, crores) to words in the Indian numbering system.
🌐
Prachi Publishing
prachipublishing.com › tools › number-to-words-converter
Number to Words Converter - Indian Rupees • Prachi Publishing
February 26, 2025 - Enter one or both numbers for conversion. Our tool quickly converts them into words for Rupees and Dollars, perfect for financial documents or invoices.
🌐
Rozgain
rozgain.com › number-to-words-converter-indian-rupees
Number To Words Converter - Indian Rupees -
June 16, 2025 - Convert numbers into words in Indian format, International format, Hindi, and English Rupees. Best free online number to words tool for Indian currency amount conversion.
🌐
npm
npmjs.com › package › to-words
to-words - npm
Note: When fractional part starts with zero, the digits after decimal points are converted into respective numbers individually ... const toWords = new ToWords(); let words = toWords.convert(452, { currency: true }); // words = Four Hundred Fifty Two Rupees Only words = toWords.convert(452.36, { currency: true }); // words = Four Hundred Fifty Two Rupees And Thirty Six Paise Only
      » npm install to-words
    
Published   Dec 04, 2025
Version   4.9.0
Author   Munjal Dhamecha
🌐
TutorialsPoint
tutorialspoint.com › how-to-convert-numbers-to-words-in-indian-rupees-in-excel
How to Convert Numbers to Words in Indian Rupees in Excel?
Then, in the Excel sheet, click on an empty cell, type =RupeeFormat(A2), and press enter to get our first result. ... To get all the results, drag down from the first result using the auto-fill handle, and our final result will be similar to the below image. In this tutorial, we used a simple ...
Top answer
1 of 1
98

Convert Currency Number to Word Format Using PHP

 <?php
  /**
   * Created by PhpStorm.
   * User: sakthikarthi
   * Date: 9/22/14
   * Time: 11:26 AM
   * Converting Currency Numbers to words currency format
   */
$number = 190908100.25;
   $no = floor($number);
   $point = round($number - $no, 2) * 100;
   $hundred = null;
   $digits_1 = strlen($no);
   $i = 0;
   $str = array();
   $words = array('0' => '', '1' => 'one', '2' => 'two',
    '3' => 'three', '4' => 'four', '5' => 'five', '6' => 'six',
    '7' => 'seven', '8' => 'eight', '9' => 'nine',
    '10' => 'ten', '11' => 'eleven', '12' => 'twelve',
    '13' => 'thirteen', '14' => 'fourteen',
    '15' => 'fifteen', '16' => 'sixteen', '17' => 'seventeen',
    '18' => 'eighteen', '19' =>'nineteen', '20' => 'twenty',
    '30' => 'thirty', '40' => 'forty', '50' => 'fifty',
    '60' => 'sixty', '70' => 'seventy',
    '80' => 'eighty', '90' => 'ninety');
   $digits = array('', 'hundred', 'thousand', 'lakh', 'crore');
   while ($i < $digits_1) {
     $divider = ($i == 2) ? 10 : 100;
     $number = floor($no % $divider);
     $no = floor($no / $divider);
     $i += ($divider == 10) ? 1 : 2;
     if ($number) {
        $plural = (($counter = count($str)) && $number > 9) ? 's' : null;
        $hundred = ($counter == 1 && $str[0]) ? ' and ' : null;
        $str [] = ($number < 21) ? $words[$number] .
            " " . $digits[$counter] . $plural . " " . $hundred
            :
            $words[floor($number / 10) * 10]
            . " " . $words[$number % 10] . " "
            . $digits[$counter] . $plural . " " . $hundred;
     } else $str[] = null;
  }
  $str = array_reverse($str);
  $result = implode('', $str);
  $points = ($point) ?
    "." . $words[$point / 10] . " " . 
          $words[$point = $point % 10] : '';
  echo $result . "Rupees  " . $points . " Paise";
 ?> 
  • Output

    nineteen crores nine lakh eight thousand one hundred Rupees . two five Paise


    Now i have added Simplified Method as follows:

    function getIndianCurrency(float $number) { $decimal = round($number - ($no = floor($number)), 2) * 100; $hundred = null; $digits_length = strlen($no); $i = 0; $str = array(); $words = array(0 => '', 1 => 'one', 2 => 'two', 3 => 'three', 4 => 'four', 5 => 'five', 6 => 'six', 7 => 'seven', 8 => 'eight', 9 => 'nine', 10 => 'ten', 11 => 'eleven', 12 => 'twelve', 13 => 'thirteen', 14 => 'fourteen', 15 => 'fifteen', 16 => 'sixteen', 17 => 'seventeen', 18 => 'eighteen', 19 => 'nineteen', 20 => 'twenty', 30 => 'thirty', 40 => 'forty', 50 => 'fifty', 60 => 'sixty', 70 => 'seventy', 80 => 'eighty', 90 => 'ninety'); $digits = array('', 'hundred','thousand','lakh', 'crore'); while( $i < $digits_length ) { $divider = ($i == 2) ? 10 : 100; $number = floor($no % $divider); $no = floor($no / $divider); $i += $divider == 10 ? 1 : 2; if ($number) { $plural = (($counter = count($str)) && $number > 9) ? 's' : null; $hundred = ($counter == 1 && $str[0]) ? ' and ' : null; $str [] = ($number < 21) ? $words[$number].' '. $digits[$counter]. $plural.' '.$hundred:$words[floor($number / 10) * 10].' '.$words[$number % 10]. ' '.$digits[$counter].$plural.' '.$hundred; } else $str[] = null; } $Rupees = implode('', array_reverse($str)); $paise = ($decimal > 0) ? "." . ($words[$decimal / 10] . " " . $words[$decimal % 10]) . ' Paise' : ''; return ($Rupees ? $Rupees . 'Rupees ' : '') . $paise; }

method calling :

echo getIndianCurrency(79855995.19);

output seven crore ninety eight lakhs fifty five thousands nine hundred and ninety five Rupees .one nine Paise