<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Sumit Kumar</title>
    <description>The latest articles on DEV Community by Sumit Kumar (@toolifyra).</description>
    <link>https://dev.to/toolifyra</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4181975%2F85bdd329-63cf-48d8-953e-f01701bca102.png</url>
      <title>DEV Community: Sumit Kumar</title>
      <link>https://dev.to/toolifyra</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/toolifyra"/>
    <language>en</language>
    <item>
      <title>How to Convert Markdown to PDF (README, Notes and Documentation)</title>
      <dc:creator>Sumit Kumar</dc:creator>
      <pubDate>Fri, 16 Oct 2026 12:20:34 +0000</pubDate>
      <link>https://dev.to/toolifyra/how-to-convert-markdown-to-pdf-readme-notes-and-documentation-2k3f</link>
      <guid>https://dev.to/toolifyra/how-to-convert-markdown-to-pdf-readme-notes-and-documentation-2k3f</guid>
      <description>&lt;p&gt;I'm Sumit Kumar, founder of &lt;a href="https://toolifyra.com" rel="noopener noreferrer"&gt;TooliFyra&lt;/a&gt;, and like many developers I write most of my notes and documentation in Markdown. It is quick, it works in any editor and it diffs nicely in Git. The trouble starts when someone who does not use Markdown asks for a PDF. You can paste the text into a word processor and rebuild the formatting by hand, or you can convert it in one step. This guide shows the quick way.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why convert Markdown to PDF?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Sharing a README or API guide with a client who does not use GitHub&lt;/li&gt;
&lt;li&gt;Turning meeting notes or study notes into something you can print&lt;/li&gt;
&lt;li&gt;Sending a project proposal that you drafted in a plain text editor&lt;/li&gt;
&lt;li&gt;Archiving a blog post draft in a format that looks the same everywhere&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Step by step
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Open the &lt;a href="https://toolifyra.com/tools/pdf-tools/markdown-to-pdf/" rel="noopener noreferrer"&gt;Markdown to PDF converter&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Choose how to bring in your content. You can &lt;strong&gt;Paste Markdown&lt;/strong&gt; into the editor, or &lt;strong&gt;Upload File&lt;/strong&gt; and select a &lt;code&gt;.md&lt;/code&gt; file.&lt;/li&gt;
&lt;li&gt;Check the content you loaded. The tool shows the file name and size when you upload.&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Convert to PDF&lt;/strong&gt;. A short "Generating PDF" message appears.&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Download PDF&lt;/strong&gt; to save the document, or &lt;strong&gt;Convert Another&lt;/strong&gt; to start over.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The tool says it uses the marked library to render Markdown and pdf-lib to generate the PDF, and that all of it runs locally in your browser. Your text is not sent to a server.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Markdown features are supported
&lt;/h2&gt;

&lt;p&gt;According to the tool, the converter handles:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Headings from H1 to H6&lt;/li&gt;
&lt;li&gt;Ordered and unordered lists&lt;/li&gt;
&lt;li&gt;Code blocks and inline code&lt;/li&gt;
&lt;li&gt;Blockquotes&lt;/li&gt;
&lt;li&gt;Bold and italic text&lt;/li&gt;
&lt;li&gt;Links and image references&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Limits you should know about
&lt;/h2&gt;

&lt;p&gt;I would rather you know these before you start than be surprised afterwards. The tool page is clear about them:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;No syntax highlighting.&lt;/strong&gt; Code blocks appear in a monospace font with proper formatting, but without colours.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Images are not embedded.&lt;/strong&gt; Image Markdown is preserved as alt text in the PDF. If your document depends on diagrams, add them in another way or describe them in the text.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;So this tool is best for text-focused documents: notes, guides, proposals, changelogs, and READMEs without many pictures.&lt;/p&gt;

&lt;h2&gt;
  
  
  A quick example
&lt;/h2&gt;

&lt;p&gt;Paste this into the editor:&lt;/p&gt;

&lt;p&gt;`@&lt;/p&gt;

&lt;h1&gt;
  
  
  Weekly Report
&lt;/h1&gt;

&lt;h2&gt;
  
  
  Highlights
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Shipped the new dashboard&lt;/li&gt;
&lt;li&gt;Fixed &lt;strong&gt;three&lt;/strong&gt; login bugs&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Next week: performance tuning&lt;br&gt;
`@&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;After converting, you get a PDF with a large heading, a smaller subheading, a bullet list with bold text and a quote block. It is ready to email.&lt;/p&gt;

&lt;h2&gt;
  
  
  Tips for better results
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Use a clear heading structure.&lt;/strong&gt; One H1 at the top, then H2 sections, then H3 sub-sections gives a PDF that is easy to scan.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Keep lines in lists short.&lt;/strong&gt; Long, multi-paragraph list items are harder to read in a fixed-width page.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Check your links.&lt;/strong&gt; Write links in full, like &lt;code&gt;[TooliFyra](https://toolifyra.com)&lt;/code&gt;, so the destination is clear.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Preview if you are unsure.&lt;/strong&gt; If you want to see how Markdown becomes HTML first, you can try the &lt;a href="https://toolifyra.com/tools/pdf-tools/markdown-to-html/" rel="noopener noreferrer"&gt;Markdown to HTML converter&lt;/a&gt;, which has a live preview.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Skim the PDF before sending.&lt;/strong&gt; Scroll through once, especially if your document has tables or nested lists.&lt;/p&gt;

&lt;h2&gt;
  
  
  Frequently asked questions
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Can I upload a README.md directly?&lt;/strong&gt;&lt;br&gt;
Yes. Use the Upload File option, or paste the contents.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Will my code blocks keep their indentation?&lt;/strong&gt;&lt;br&gt;
They are rendered in a monospace font with formatting. They are not colour highlighted.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Can I include images?&lt;/strong&gt;&lt;br&gt;
Not as real images. The tool keeps image references as alt text.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Is the content uploaded?&lt;/strong&gt;&lt;br&gt;
The tool says all rendering and PDF conversion is done in your browser.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Is it free?&lt;/strong&gt;&lt;br&gt;
Yes. The page says there are no limits.&lt;/p&gt;

&lt;h2&gt;
  
  
  Closing
&lt;/h2&gt;

&lt;p&gt;Markdown is great for writing and PDF is great for sharing. The &lt;a href="https://toolifyra.com/tools/pdf-tools/markdown-to-pdf/" rel="noopener noreferrer"&gt;Markdown to PDF converter&lt;/a&gt; connects the two without asking you to sign up or install anything.&lt;/p&gt;

</description>
      <category>pdf</category>
      <category>markdown</category>
      <category>productivity</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>How to Rotate PDF Pages Permanently (Sideways Scans, Upside-Down Pages and Mixed Orientation)</title>
      <dc:creator>Sumit Kumar</dc:creator>
      <pubDate>Fri, 16 Oct 2026 12:16:45 +0000</pubDate>
      <link>https://dev.to/toolifyra/how-to-rotate-pdf-pages-permanently-sideways-scans-upside-down-pages-and-mixed-orientation-1ijn</link>
      <guid>https://dev.to/toolifyra/how-to-rotate-pdf-pages-permanently-sideways-scans-upside-down-pages-and-mixed-orientation-1ijn</guid>
      <description>&lt;p&gt;I'm Sumit Kumar, founder of &lt;a href="https://toolifyra.com" rel="noopener noreferrer"&gt;TooliFyra&lt;/a&gt;. If you have ever scanned a document on a phone or office scanner, you have probably opened the file to find a page lying on its side. Your PDF viewer lets you rotate the view, but the moment you close the file the page is sideways again. That is because viewer rotation is temporary. To fix it for everyone who opens the file, you need to rotate the pages permanently. Here is how to do that in your browser.&lt;/p&gt;

&lt;h2&gt;
  
  
  View rotation versus permanent rotation
&lt;/h2&gt;

&lt;p&gt;Most PDF readers have a "rotate clockwise" button. It changes how the page is displayed for you, in that session, and often does not save to the file. Permanent rotation changes the page orientation inside the PDF itself. That is what you want before you:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Email a scan to a client or teacher&lt;/li&gt;
&lt;li&gt;Upload a document to a government or college portal&lt;/li&gt;
&lt;li&gt;Print a file where one page keeps coming out sideways&lt;/li&gt;
&lt;li&gt;Merge several files where some pages are landscape and some portrait&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Step by step
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Open the &lt;a href="https://toolifyra.com/tools/pdf-tools/pdf-pages-rotate-online---turn--flip-pdf-permanently--toolifyra/" rel="noopener noreferrer"&gt;Rotate PDF Pages tool&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Upload your PDF by clicking the upload area or dragging the file in. The tool shows the file name and number of pages.&lt;/li&gt;
&lt;li&gt;Choose a rotation angle. The three options are &lt;strong&gt;90° CW&lt;/strong&gt; (clockwise), &lt;strong&gt;180° Flip&lt;/strong&gt; (upside down) and &lt;strong&gt;90° CCW&lt;/strong&gt; (counter-clockwise, which the tool describes as 270°).&lt;/li&gt;
&lt;li&gt;Choose which pages to rotate. You can use &lt;strong&gt;Select All&lt;/strong&gt; or &lt;strong&gt;Deselect All&lt;/strong&gt;, and you can click individual page chips to pick specific pages.&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Rotate Pages&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Download Rotated PDF&lt;/strong&gt;. If you made a mistake, use &lt;strong&gt;Start Over&lt;/strong&gt; to reload.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Which angle should I pick?
&lt;/h2&gt;

&lt;p&gt;A quick rule: look at the top of the text on the sideways page.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;If the top of the text points to the &lt;strong&gt;left&lt;/strong&gt;, rotate &lt;strong&gt;90° clockwise&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;If the top of the text points to the &lt;strong&gt;right&lt;/strong&gt;, rotate &lt;strong&gt;90° counter-clockwise&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;If the text is upside down, use &lt;strong&gt;180°&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you are unsure, do not worry. Rotate once, check the result, and rotate again if needed. Each rotation is applied to the file you download, so keep working on the same output if you need two steps.&lt;/p&gt;

&lt;h2&gt;
  
  
  Handling mixed orientation
&lt;/h2&gt;

&lt;p&gt;Real documents are often a mix. A report might have portrait text pages and a landscape chart in the middle. Or a stack of papers was fed into the scanner with a few sheets turned. For those files:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Click &lt;strong&gt;Deselect All&lt;/strong&gt; first.&lt;/li&gt;
&lt;li&gt;Click only the page chips that are wrong, for example pages 4 and 9.&lt;/li&gt;
&lt;li&gt;Apply the correct angle and download.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;This leaves every other page untouched, so you do not end up fixing one problem by creating ten new ones.&lt;/p&gt;

&lt;h2&gt;
  
  
  Tips for cleaner results
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Rotate before you merge.&lt;/strong&gt; If you plan to combine files with the &lt;a href="https://toolifyra.com/tools/pdf-tools/pdf-merger/" rel="noopener noreferrer"&gt;PDF Merger&lt;/a&gt;, correct the orientation of each source first. It is easier than hunting for wrong pages in a 60-page merged file.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Scan correction works on any PDF.&lt;/strong&gt; The tool's FAQ says rotation works regardless of content, including scanned PDFs. It changes orientation only, it does not straighten a slightly tilted scan or improve quality.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Check the page count.&lt;/strong&gt; The tool displays the number of pages after upload. Make sure it matches what you expected before you start selecting.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Keep the original.&lt;/strong&gt; Save the rotated version under a different name, in case you later need the file as it was.&lt;/p&gt;

&lt;h2&gt;
  
  
  Frequently asked questions
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Is the rotation really permanent?&lt;/strong&gt;&lt;br&gt;
Yes. The rotated pages are saved in the PDF you download, so every viewer will show them correctly.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Can I rotate just one page?&lt;/strong&gt;&lt;br&gt;
Yes. Deselect everything, then click the chip for that page.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Will this reduce quality?&lt;/strong&gt;&lt;br&gt;
The tool turns the page orientation. It does not re-scan or recompress your content in any way the page describes, so the text and images stay as they were.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Are my files uploaded?&lt;/strong&gt;&lt;br&gt;
The tool states that processing is local in your browser with no server uploads.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Is it free?&lt;/strong&gt;&lt;br&gt;
Yes, with no watermark. The page says there are no limits on usage.&lt;/p&gt;

&lt;h2&gt;
  
  
  Wrap up
&lt;/h2&gt;

&lt;p&gt;A sideways page can cost you a rejected application or an awkward email to a client. Fixing it takes under a minute. Give the &lt;a href="https://toolifyra.com/tools/pdf-tools/pdf-pages-rotate-online---turn--flip-pdf-permanently--toolifyra/" rel="noopener noreferrer"&gt;Rotate PDF Pages tool&lt;/a&gt; a go the next time a scan comes out the wrong way round.&lt;/p&gt;

</description>
      <category>pdf</category>
      <category>productivity</category>
      <category>tools</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>How to Remove Pages From a PDF Without Uploading It Anywhere</title>
      <dc:creator>Sumit Kumar</dc:creator>
      <pubDate>Fri, 16 Oct 2026 12:10:42 +0000</pubDate>
      <link>https://dev.to/toolifyra/how-to-remove-pages-from-a-pdf-without-uploading-it-anywhere-1f61</link>
      <guid>https://dev.to/toolifyra/how-to-remove-pages-from-a-pdf-without-uploading-it-anywhere-1f61</guid>
      <description>&lt;p&gt;I'm Sumit Kumar, founder of &lt;a href="https://toolifyra.com" rel="noopener noreferrer"&gt;TooliFyra&lt;/a&gt;. One of the most common messages I get from people using our PDF tools is some version of "I only need pages 2 to 5, how do I get rid of the rest?" It sounds trivial, but PDF viewers rarely make it easy. Here is a straightforward way to delete pages from a PDF in your browser, along with a few habits that will save you from sending the wrong file.&lt;/p&gt;

&lt;h2&gt;
  
  
  When removing pages is the right move
&lt;/h2&gt;

&lt;p&gt;Deleting pages is different from splitting a document. When you split, you keep the pieces you cut out. When you remove, you simply want a cleaner version of the original. Typical situations:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A scanned file with a blank back page after every sheet&lt;/li&gt;
&lt;li&gt;A report that still has the old cover page or an internal "draft" page you must not share&lt;/li&gt;
&lt;li&gt;A textbook chapter where you only need part of the content for revision&lt;/li&gt;
&lt;li&gt;An application form where an instruction sheet should not go to the recipient&lt;/li&gt;
&lt;li&gt;A contract copy with a page you have already signed separately&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Step by step with the PDF Page Remove tool
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Open the &lt;a href="https://toolifyra.com/tools/pdf-tools/pdf-page-remove/" rel="noopener noreferrer"&gt;PDF Page Remove tool&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Click the upload area or drag your PDF into it. The page thumbnails load so you can see what you are working with.&lt;/li&gt;
&lt;li&gt;Choose pages in one of two ways. You can click a thumbnail to mark it for removal (it turns red with a strikethrough), or you can type page numbers into the box, for example &lt;code&gt;1,3,5-7&lt;/code&gt;. Commas separate single pages and dashes define ranges.&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Remove Selected&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Download PDF&lt;/strong&gt; to save the cleaned file.&lt;/li&gt;
&lt;li&gt;If you have a second document to trim, use &lt;strong&gt;Remove from Another&lt;/strong&gt; to start over.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Everything happens inside your browser. The tool states that your PDF never leaves your device, which is the main reason I like using this kind of tool for documents with ID numbers or bank details.&lt;/p&gt;

&lt;h2&gt;
  
  
  Tips so you do not delete the wrong thing
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Keep the original.&lt;/strong&gt; Removal is permanent in the file you download. The tool's own FAQ says to keep a backup, and I agree. Save the result under a new name such as &lt;code&gt;report-clean.pdf&lt;/code&gt; instead of overwriting the source.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Count from the first page of the file, not the printed number.&lt;/strong&gt; If your PDF has a cover page and printed numbering starts on page 3, the tool still counts physical pages from 1. Always trust the thumbnails over the number printed in the footer.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Mix clicking and typing.&lt;/strong&gt; For a 200-page document, typing &lt;code&gt;1-12,190-200&lt;/code&gt; is faster than clicking twenty thumbnails. For a short document, clicking is safer because you can see exactly what you are marking.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Look at the output before sending.&lt;/strong&gt; Scroll through the downloaded file once. It takes ten seconds and catches mistakes such as removing page 10 when you meant page 1.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Think about file size.&lt;/strong&gt; Removing image-heavy pages, like full-page scans or photos, can make the file noticeably smaller. If you still need it smaller for an email limit, run it through the &lt;a href="https://toolifyra.com/tools/pdf-tools/pdf-compressor/" rel="noopener noreferrer"&gt;PDF Compressor&lt;/a&gt; afterwards.&lt;/p&gt;

&lt;h2&gt;
  
  
  A small example
&lt;/h2&gt;

&lt;p&gt;Say you have a 12-page vendor proposal. Pages 1 and 2 are an internal cover memo and a pricing worksheet that must stay inside your company. Page 7 is blank because of a printer duplex setting. You type &lt;code&gt;1,2,7&lt;/code&gt; in the page box, click Remove Selected, and download a 9-page clean proposal. The whole process takes less than a minute and you did not need to install anything.&lt;/p&gt;

&lt;h2&gt;
  
  
  Frequently asked questions
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Can I undo a removal after downloading?&lt;/strong&gt;&lt;br&gt;
No. The downloaded file simply does not contain those pages. Keep your original so you can start again if needed.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Can I remove a range of pages at once?&lt;/strong&gt;&lt;br&gt;
Yes. Enter something like &lt;code&gt;5-9&lt;/code&gt; or &lt;code&gt;3,7,10-12&lt;/code&gt; in the page field.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Is my PDF uploaded to a server?&lt;/strong&gt;&lt;br&gt;
According to the tool, no. Processing is client-side in your browser, and your file stays on your device.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Is there a watermark or sign-up requirement?&lt;/strong&gt;&lt;br&gt;
No watermark, no registration, and no file size limit is stated on the tool page. Very large files still depend on your device's memory, so a huge scan may be slow on an old phone.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What if I need the opposite, keeping only a few pages?&lt;/strong&gt;&lt;br&gt;
You can remove everything else, or use a page extraction or split tool if that feels easier for your case.&lt;/p&gt;

&lt;h2&gt;
  
  
  Final thought
&lt;/h2&gt;

&lt;p&gt;Removing pages should be a ten-second job, not a reason to install heavy software or upload private documents to a stranger's server. If you have a file you want to tidy, try the &lt;a href="https://toolifyra.com/tools/pdf-tools/pdf-page-remove/" rel="noopener noreferrer"&gt;PDF Page Remove tool&lt;/a&gt; and tell me what would make it more useful. I read every message sent through TooliFyra.&lt;/p&gt;

</description>
      <category>pdf</category>
      <category>productivity</category>
      <category>tools</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Base64 Encoding and Decoding Explained, With a Free Online Tool</title>
      <dc:creator>Sumit Kumar</dc:creator>
      <pubDate>Fri, 16 Oct 2026 07:08:23 +0000</pubDate>
      <link>https://dev.to/toolifyra/base64-encoding-and-decoding-explained-with-a-free-online-tool-4ddg</link>
      <guid>https://dev.to/toolifyra/base64-encoding-and-decoding-explained-with-a-free-online-tool-4ddg</guid>
      <description>&lt;p&gt;I'm Sumit Kumar, founder of &lt;a href="https://toolifyra.com" rel="noopener noreferrer"&gt;TooliFyra&lt;/a&gt;. Sooner or later every developer meets a string like &lt;code&gt;SGVsbG8sIFdvcmxkIQ==&lt;/code&gt; in an API response, a config file or an email header. That is Base64. Here's what it is, when it's useful, and how to encode or decode text quickly, including Hindi text and emoji, which many basic tools get wrong.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Base64 is
&lt;/h2&gt;

&lt;p&gt;Base64 is a way of representing binary data using only 64 safe, printable ASCII characters: A to Z, a to z, 0 to 9, plus &lt;code&gt;+&lt;/code&gt; and &lt;code&gt;/&lt;/code&gt;. The &lt;code&gt;=&lt;/code&gt; sign at the end is padding. It exists because many text-based systems such as email, JSON and HTML can't safely carry raw binary bytes. Encoding turns the data into plain text that travels intact.&lt;/p&gt;

&lt;p&gt;Two things to remember:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Base64 makes data about &lt;strong&gt;33% larger&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Base64 is &lt;strong&gt;not encryption&lt;/strong&gt;. Anyone can decode it. Never treat it as a way of hiding secrets.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Encode or decode with TooliFyra
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Open the &lt;a href="https://toolifyra.com/tools/it-tools/base64-string-encoder/" rel="noopener noreferrer"&gt;Base64 String Encoder/Decoder&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Paste or type your text into the &lt;strong&gt;Plain Text Input&lt;/strong&gt; box.&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Encode to Base64&lt;/strong&gt; to convert plain text, or &lt;strong&gt;Decode from Base64&lt;/strong&gt; to turn a Base64 string back into readable text.&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Copy Result&lt;/strong&gt; to copy the output.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;For example, encoding &lt;code&gt;Hello, World!&lt;/code&gt; gives &lt;code&gt;SGVsbG8sIFdvcmxkIQ==&lt;/code&gt;. Paste that back and click Decode to get the original text.&lt;/p&gt;

&lt;h2&gt;
  
  
  UTF-8 and Unicode support
&lt;/h2&gt;

&lt;p&gt;A common problem with simple encoders is that they break on anything outside basic English letters. This tool supports full UTF-8, so text in Hindi, Chinese, Arabic and emoji encodes and decodes correctly. If you've ever seen garbled characters after decoding, a missing UTF-8 step is often the reason.&lt;/p&gt;

&lt;p&gt;If you paste something that isn't valid Base64, the tool shows a clear error message instead of silent garbage, which helps when you're debugging a truncated or copied-wrongly string.&lt;/p&gt;

&lt;h2&gt;
  
  
  Where Base64 shows up
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;HTTP Basic Auth:&lt;/strong&gt; the &lt;code&gt;Authorization: Basic ...&lt;/code&gt; header is &lt;code&gt;username:password&lt;/code&gt; encoded in Base64. Decoding it shows the pair in plain text, a good reminder to always use HTTPS.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Data URIs:&lt;/strong&gt; small images embedded in HTML or CSS as &lt;code&gt;data:image/png;base64,...&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;JWT tokens:&lt;/strong&gt; the header and payload are Base64URL-encoded JSON. A JWT uses a URL-safe variation, so for tokens use a dedicated JWT parser rather than a plain Base64 decoder.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Email attachments (MIME):&lt;/strong&gt; files are Base64 encoded for transport.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Config and secrets in Kubernetes:&lt;/strong&gt; values in a Secret manifest are Base64 encoded, not encrypted.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Practical tips
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Watch for whitespace.&lt;/strong&gt; A trailing space or newline can make a valid string fail to decode. Trim before pasting.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Padding matters.&lt;/strong&gt; If the length of the string isn't a multiple of four, &lt;code&gt;=&lt;/code&gt; characters may have been cut off.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Don't confuse Base64 with Base64URL.&lt;/strong&gt; The URL-safe form swaps &lt;code&gt;+&lt;/code&gt; and &lt;code&gt;/&lt;/code&gt; for &lt;code&gt;-&lt;/code&gt; and &lt;code&gt;_&lt;/code&gt;. If decoding fails on a token, that may be why.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Don't paste real passwords or private keys into any website you don't trust.&lt;/strong&gt; This tool runs in your browser and doesn't send data to a server, which is the safer way to do quick checks.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;For files&lt;/strong&gt;, use a file-oriented tool. This one is meant for text strings.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Frequently asked questions
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Is Base64 secure?&lt;/strong&gt;&lt;br&gt;
No. It is an encoding, not encryption. Anyone can reverse it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why does Base64 end with &lt;code&gt;=&lt;/code&gt;?&lt;/strong&gt;&lt;br&gt;
It's padding that makes the output length a multiple of four characters.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Does it support emoji and non-English text?&lt;/strong&gt;&lt;br&gt;
Yes, the tool handles full UTF-8 and Unicode.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What happens if I decode an invalid string?&lt;/strong&gt;&lt;br&gt;
You get a clear error message so you can fix the input.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Is my text uploaded?&lt;/strong&gt;&lt;br&gt;
No. Encoding and decoding happen in your browser.&lt;/p&gt;

&lt;p&gt;Try it yourself with the &lt;a href="https://toolifyra.com/tools/it-tools/base64-string-encoder/" rel="noopener noreferrer"&gt;free Base64 encoder and decoder&lt;/a&gt;. You'll find more developer utilities at &lt;a href="https://toolifyra.com" rel="noopener noreferrer"&gt;TooliFyra&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>tools</category>
      <category>productivity</category>
      <category>tutorial</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Case Converter Guide: camelCase, snake_case, Title Case and When to Use Each</title>
      <dc:creator>Sumit Kumar</dc:creator>
      <pubDate>Fri, 16 Oct 2026 07:02:14 +0000</pubDate>
      <link>https://dev.to/toolifyra/case-converter-guide-camelcase-snakecase-title-case-and-when-to-use-each-2jd1</link>
      <guid>https://dev.to/toolifyra/case-converter-guide-camelcase-snakecase-title-case-and-when-to-use-each-2jd1</guid>
      <description>&lt;p&gt;I'm Sumit Kumar, founder of &lt;a href="https://toolifyra.com" rel="noopener noreferrer"&gt;TooliFyra&lt;/a&gt;. If you write code, content or even spreadsheets, you've retyped something because it was in the wrong case. "user profile id" needs to become &lt;code&gt;userProfileId&lt;/code&gt; in JavaScript, &lt;code&gt;user_profile_id&lt;/code&gt; in Python and &lt;code&gt;user-profile-id&lt;/code&gt; in a URL. Doing this by hand is slow and easy to get wrong, so here's a quick guide to the formats and a tool that handles them.&lt;/p&gt;

&lt;h2&gt;
  
  
  The 11 formats and what they're for
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Format&lt;/th&gt;
&lt;th&gt;Example&lt;/th&gt;
&lt;th&gt;Typical use&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;UPPERCASE&lt;/td&gt;
&lt;td&gt;USER PROFILE ID&lt;/td&gt;
&lt;td&gt;Headings, emphasis&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;lowercase&lt;/td&gt;
&lt;td&gt;user profile id&lt;/td&gt;
&lt;td&gt;Normalising text, emails&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Title Case&lt;/td&gt;
&lt;td&gt;User Profile Id&lt;/td&gt;
&lt;td&gt;Headlines, titles&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sentence case&lt;/td&gt;
&lt;td&gt;User profile id&lt;/td&gt;
&lt;td&gt;Body copy, UI labels&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;camelCase&lt;/td&gt;
&lt;td&gt;userProfileId&lt;/td&gt;
&lt;td&gt;JavaScript, Java variables&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;PascalCase&lt;/td&gt;
&lt;td&gt;UserProfileId&lt;/td&gt;
&lt;td&gt;Class names, React components&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;snake_case&lt;/td&gt;
&lt;td&gt;user_profile_id&lt;/td&gt;
&lt;td&gt;Python, database columns&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kebab-case&lt;/td&gt;
&lt;td&gt;user-profile-id&lt;/td&gt;
&lt;td&gt;URLs, CSS classes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;CONSTANT_CASE&lt;/td&gt;
&lt;td&gt;USER_PROFILE_ID&lt;/td&gt;
&lt;td&gt;Constants, environment variables&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;dot.case&lt;/td&gt;
&lt;td&gt;user.profile.id&lt;/td&gt;
&lt;td&gt;Config keys, package names&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;path/case&lt;/td&gt;
&lt;td&gt;user/profile/id&lt;/td&gt;
&lt;td&gt;File paths, routes&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  How to use the Case Converter
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Open the &lt;a href="https://toolifyra.com/tools/it-tools/case-converter/" rel="noopener noreferrer"&gt;Case Converter&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Type or paste your text into the input box.&lt;/li&gt;
&lt;li&gt;Click the format you want. The result appears in the output panel straight away.&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Copy&lt;/strong&gt; to put it on your clipboard, or click another button to try a different format on the same input.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;You don't need to reset anything between conversions. The same input can be turned into several formats one after another.&lt;/p&gt;

&lt;h2&gt;
  
  
  Smart word splitting
&lt;/h2&gt;

&lt;p&gt;A good converter has to know where one word ends and the next begins. This tool splits words on spaces, hyphens, underscores and camelCase boundaries. So you can paste &lt;code&gt;getUserProfile&lt;/code&gt;, &lt;code&gt;get_user_profile&lt;/code&gt; or &lt;code&gt;get-user-profile&lt;/code&gt; and convert any of them into any other format. That makes it handy when renaming variables while refactoring, or moving data between systems with different conventions, for example a JSON API in camelCase and a database in snake_case.&lt;/p&gt;

&lt;p&gt;It also keeps punctuation inside words sensible. Apostrophes in words like "don't" and hyphens in compound words are handled so that Title Case and Sentence case don't mangle them.&lt;/p&gt;

&lt;h2&gt;
  
  
  Real-world scenarios
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Developers:&lt;/strong&gt; convert a column name list from a database schema to camelCase properties for your model class.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;SEO and bloggers:&lt;/strong&gt; turn a headline into a kebab-case URL slug. "10 Free Tools for Students" becomes a clean, hyphenated path.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Writers and editors:&lt;/strong&gt; paste a headline typed in all caps and switch it to Title Case or Sentence case in a click.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Designers and developers:&lt;/strong&gt; convert a Figma layer name into a CSS class name or a React component name.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Data cleaning:&lt;/strong&gt; lowercase a list of email addresses or tags before comparing them.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Tips
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Check Title Case on headlines.&lt;/strong&gt; Different style guides handle short words such as "of" and "and" differently, so skim the output before publishing.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Pick one convention per project&lt;/strong&gt; and stick to it. Mixed naming is the main reason code becomes hard to read.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Use CONSTANT_CASE only for true constants&lt;/strong&gt;, not ordinary variables.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Convert in bulk.&lt;/strong&gt; You can paste several lines at once rather than converting them one at a time.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Keep sensitive text out of random websites.&lt;/strong&gt; This converter runs in your browser and makes no server calls, so what you paste isn't uploaded.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Frequently asked questions
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;What is the difference between camelCase and PascalCase?&lt;/strong&gt;&lt;br&gt;
camelCase starts with a lowercase letter (&lt;code&gt;userName&lt;/code&gt;), PascalCase starts with an uppercase one (&lt;code&gt;UserName&lt;/code&gt;).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Which case should I use for URLs?&lt;/strong&gt;&lt;br&gt;
kebab-case is the common choice because search engines treat hyphens as word separators.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Can I convert snake_case directly to camelCase?&lt;/strong&gt;&lt;br&gt;
Yes. The tool splits words on underscores, so you can paste snake_case and click camelCase.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Is there a length limit?&lt;/strong&gt;&lt;br&gt;
There's no fixed limit stated, though very large text depends on your browser's memory.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Is it free?&lt;/strong&gt;&lt;br&gt;
Yes, and no sign-up is needed.&lt;/p&gt;

&lt;p&gt;Give it a go with the &lt;a href="https://toolifyra.com/tools/it-tools/case-converter/" rel="noopener noreferrer"&gt;free Case Converter&lt;/a&gt;. For other utilities for developers and writers, visit &lt;a href="https://toolifyra.com" rel="noopener noreferrer"&gt;TooliFyra&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>tools</category>
      <category>productivity</category>
      <category>tutorial</category>
      <category>webdev</category>
    </item>
    <item>
      <title>FD Calculator: How to Work Out Your Fixed Deposit Maturity Amount</title>
      <dc:creator>Sumit Kumar</dc:creator>
      <pubDate>Fri, 16 Oct 2026 06:56:12 +0000</pubDate>
      <link>https://dev.to/toolifyra/fd-calculator-how-to-work-out-your-fixed-deposit-maturity-amount-3dh9</link>
      <guid>https://dev.to/toolifyra/fd-calculator-how-to-work-out-your-fixed-deposit-maturity-amount-3dh9</guid>
      <description>&lt;p&gt;I'm Sumit Kumar, founder of &lt;a href="https://toolifyra.com" rel="noopener noreferrer"&gt;TooliFyra&lt;/a&gt;. A fixed deposit is the first investment many of us make, and the bank usually quotes only the interest rate. What you really want to know is simpler: if I put in this much today, how much will I get on maturity? Here's how to calculate it and compare options without opening a spreadsheet.&lt;/p&gt;

&lt;h2&gt;
  
  
  How FD maturity is calculated
&lt;/h2&gt;

&lt;p&gt;Most FDs compound interest, usually quarterly in India. The formula is:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Maturity = P × (1 + r/n)^(n × t)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;P is the deposit, r the annual rate as a decimal, n the number of compounding periods per year and t the tenure in years.&lt;/p&gt;

&lt;p&gt;For ₹5,00,000 at 7% for 3 years with quarterly compounding:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;r/n = 0.07 ÷ 4 = 0.0175&lt;/li&gt;
&lt;li&gt;n × t = 12 periods&lt;/li&gt;
&lt;li&gt;1.0175^12 ≈ 1.2314&lt;/li&gt;
&lt;li&gt;Maturity ≈ ₹6,15,720, so interest of about ₹1,15,720&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Using the FD Calculator
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Open the &lt;a href="https://toolifyra.com/tools/calculator-world/fixed-deposit-calculator/" rel="noopener noreferrer"&gt;FD Calculator&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Set the &lt;strong&gt;Deposit Amount&lt;/strong&gt; using the slider.&lt;/li&gt;
&lt;li&gt;Enter the &lt;strong&gt;Interest Rate&lt;/strong&gt; your bank or NBFC is offering.&lt;/li&gt;
&lt;li&gt;Choose the &lt;strong&gt;Time Period&lt;/strong&gt; in years.&lt;/li&gt;
&lt;li&gt;Pick the &lt;strong&gt;Compounding Frequency&lt;/strong&gt;: Monthly, Quarterly, Half-Yearly or Annually. The default is Quarterly, which matches most bank FDs.&lt;/li&gt;
&lt;li&gt;Read the &lt;strong&gt;Maturity Amount&lt;/strong&gt;, &lt;strong&gt;Total Interest&lt;/strong&gt;, &lt;strong&gt;Deposit Amount&lt;/strong&gt; and &lt;strong&gt;Effective Yield&lt;/strong&gt;.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Below the main numbers you'll find a comparison of the FD against a savings account and a year-by-year growth chart.&lt;/p&gt;

&lt;h2&gt;
  
  
  What the effective yield tells you
&lt;/h2&gt;

&lt;p&gt;A 7% rate compounded quarterly isn't really 7% per year. It works out to about 7.19% when you account for compounding. That's the effective yield. It's the fairest number for comparing a quarterly-compounding FD with a monthly-compounding one from another bank, because the headline rates alone can mislead.&lt;/p&gt;

&lt;h2&gt;
  
  
  Compounding frequency compared
&lt;/h2&gt;

&lt;p&gt;For ₹5,00,000 at 7% over 3 years:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Compounding&lt;/th&gt;
&lt;th&gt;Maturity (approx.)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Annually&lt;/td&gt;
&lt;td&gt;₹6,12,522&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Half-yearly&lt;/td&gt;
&lt;td&gt;₹6,14,628&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Quarterly&lt;/td&gt;
&lt;td&gt;₹6,15,720&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Monthly&lt;/td&gt;
&lt;td&gt;₹6,16,463&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;The difference between the best and worst is under ₹4,000. If one bank offers a slightly higher rate with quarterly compounding, it can easily beat another with a lower rate but monthly compounding. Plug both options into the calculator to be sure.&lt;/p&gt;

&lt;h2&gt;
  
  
  FD versus savings account
&lt;/h2&gt;

&lt;p&gt;The calculator includes a comparison showing how much you'd earn in a savings account versus an FD for the same amount and period, and the extra you earn with the FD. This is useful for money you won't need soon. Keep your emergency fund in an accessible account and put the surplus in a deposit.&lt;/p&gt;

&lt;h2&gt;
  
  
  Practical tips
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Compare effective yield, not just the headline rate.&lt;/strong&gt; It's the only like-for-like figure.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Try different tenures.&lt;/strong&gt; Sometimes a 2-year FD pays a better rate than a 3-year one. Run each through the calculator.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Consider laddering.&lt;/strong&gt; Splitting a large sum into several FDs with different maturity dates gives you regular liquidity without breaking a deposit early.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Remember tax.&lt;/strong&gt; Interest is taxable according to your income slab, and this calculator shows pre-tax figures. Your take-home return will be lower.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Check premature withdrawal rules.&lt;/strong&gt; Banks usually charge a penalty if you break an FD early, so choose a tenure you can honour.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Frequently asked questions
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;How is FD maturity calculated?&lt;/strong&gt;&lt;br&gt;
Maturity = P × (1 + r/n)^(n × t), where n is the compounding frequency per year.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Which compounding frequency is best?&lt;/strong&gt;&lt;br&gt;
More frequent compounding gives slightly higher returns, but most banks offer quarterly compounding.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Does the calculator include tax?&lt;/strong&gt;&lt;br&gt;
No, the results are pre-tax.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Can I use it for recurring deposits?&lt;/strong&gt;&lt;br&gt;
This tool is for a single lump-sum deposit. For monthly investments, use an SIP-style calculator instead.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Is it free?&lt;/strong&gt;&lt;br&gt;
Yes, with no sign-up. Your numbers stay in your browser.&lt;/p&gt;

&lt;p&gt;Try your own deposit on the &lt;a href="https://toolifyra.com/tools/calculator-world/fixed-deposit-calculator/" rel="noopener noreferrer"&gt;FD Calculator&lt;/a&gt;, and explore other finance tools on &lt;a href="https://toolifyra.com" rel="noopener noreferrer"&gt;TooliFyra&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>tools</category>
      <category>productivity</category>
      <category>tutorial</category>
      <category>finance</category>
    </item>
    <item>
      <title>Compound Interest Explained: How Compounding Frequency and Monthly Contributions Change Your Returns</title>
      <dc:creator>Sumit Kumar</dc:creator>
      <pubDate>Fri, 16 Oct 2026 06:50:10 +0000</pubDate>
      <link>https://dev.to/toolifyra/compound-interest-explained-how-compounding-frequency-and-monthly-contributions-change-your-returns-1b16</link>
      <guid>https://dev.to/toolifyra/compound-interest-explained-how-compounding-frequency-and-monthly-contributions-change-your-returns-1b16</guid>
      <description>&lt;p&gt;I'm Sumit Kumar, founder of &lt;a href="https://toolifyra.com" rel="noopener noreferrer"&gt;TooliFyra&lt;/a&gt;. People often say compound interest is powerful, but the real insight comes when you see actual numbers side by side. In this guide I'll show how the same ₹1,00,000 grows differently depending on how often it compounds, and how regular contributions change the picture far more than the compounding frequency does.&lt;/p&gt;

&lt;h2&gt;
  
  
  The idea in one line
&lt;/h2&gt;

&lt;p&gt;Simple interest is paid only on your original amount. Compound interest is paid on the original amount &lt;strong&gt;plus the interest already earned&lt;/strong&gt;, so each period's interest is slightly larger than the last.&lt;/p&gt;

&lt;p&gt;The formula for a lump sum is:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;A = P × (1 + r/n)^(n × t)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;where P is the principal, r is the annual rate as a decimal, n is the number of compounding periods per year and t is the number of years.&lt;/p&gt;

&lt;h2&gt;
  
  
  Does compounding frequency matter?
&lt;/h2&gt;

&lt;p&gt;Take ₹1,00,000 at 8% per year for 10 years:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Compounding&lt;/th&gt;
&lt;th&gt;Final value (approx.)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Annually&lt;/td&gt;
&lt;td&gt;₹2,15,892&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Half-yearly&lt;/td&gt;
&lt;td&gt;₹2,19,112&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Quarterly&lt;/td&gt;
&lt;td&gt;₹2,20,804&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Monthly&lt;/td&gt;
&lt;td&gt;₹2,21,964&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Daily&lt;/td&gt;
&lt;td&gt;₹2,22,535&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Moving from annual to daily compounding adds about ₹6,600 over ten years, a gain of roughly 3%. That's real but modest. The rate and the time horizon matter far more than the frequency.&lt;/p&gt;

&lt;h2&gt;
  
  
  Using the calculator
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Open the &lt;a href="https://toolifyra.com/tools/calculator-world/compound-interest-calculator/" rel="noopener noreferrer"&gt;Compound Interest Calculator&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Set the &lt;strong&gt;Principal Amount&lt;/strong&gt; with the slider or type it in.&lt;/li&gt;
&lt;li&gt;Set the &lt;strong&gt;Annual Interest Rate&lt;/strong&gt; and the &lt;strong&gt;Time Period&lt;/strong&gt; in years.&lt;/li&gt;
&lt;li&gt;Choose a &lt;strong&gt;Compounding Frequency&lt;/strong&gt;: Daily, Monthly, Quarterly, Half-Yearly or Annually.&lt;/li&gt;
&lt;li&gt;Read the total value, principal, total interest and total contributions, and look at the stacked bar chart that splits principal from interest.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;To check my table above, enter 1,00,000, 8%, 10 years and flip through the frequencies.&lt;/p&gt;

&lt;h2&gt;
  
  
  Adding regular contributions
&lt;/h2&gt;

&lt;p&gt;This is where the tool becomes more useful than a plain formula. Turn on &lt;strong&gt;Add regular contributions&lt;/strong&gt;, enter a contribution amount and choose Monthly or Yearly.&lt;/p&gt;

&lt;p&gt;For example, ₹1,00,000 at 8%, compounded monthly for 10 years, with an extra ₹5,000 added every month comes to roughly ₹11.4 lakh, while you've actually put in ₹7 lakh. The remaining ₹4.4 lakh or so is interest. Compare that with the lump sum alone, which ends near ₹2.2 lakh, and you can see why steady contributions dominate the result. The exact figure shown by the calculator may differ slightly depending on how the tool times each contribution, so treat my numbers as a sanity check, not an exact match.&lt;/p&gt;

&lt;h2&gt;
  
  
  Practical tips
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Start by changing time, not rate.&lt;/strong&gt; Slide the years from 10 to 20 and watch the final value more than double. Time is the cheapest lever you have.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Be realistic about the rate.&lt;/strong&gt; Enter a conservative figure rather than the best-case one. Returns on market-linked investments aren't guaranteed.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Compare loans too.&lt;/strong&gt; Compounding works against you on debt. If a card or loan compounds monthly, the same maths shows how fast balances grow.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Ignore tiny frequency differences&lt;/strong&gt; when choosing between two products. A 0.25% higher rate usually outweighs monthly versus quarterly compounding.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Remember taxes and inflation.&lt;/strong&gt; The calculator shows nominal growth. Your real gain after tax and inflation will be lower.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Frequently asked questions
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;What is compound interest?&lt;/strong&gt;&lt;br&gt;
Interest calculated on the principal plus the interest accumulated in earlier periods.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Which compounding frequency is best?&lt;/strong&gt;&lt;br&gt;
More frequent compounding gives slightly higher returns for the same rate, so daily beats annual, but the difference is small.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Can I include monthly investments?&lt;/strong&gt;&lt;br&gt;
Yes. Toggle regular contributions and choose a monthly or yearly amount.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Does it work for loans?&lt;/strong&gt;&lt;br&gt;
The maths is the same, so you can use it to see how a debt grows if left unpaid, although for repayment schedules an EMI calculator is a better fit.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Is it free and private?&lt;/strong&gt;&lt;br&gt;
Yes. It is free with no sign-up, and the calculation runs in your browser.&lt;/p&gt;

&lt;p&gt;You can try your own numbers on the &lt;a href="https://toolifyra.com/tools/calculator-world/compound-interest-calculator/" rel="noopener noreferrer"&gt;free Compound Interest Calculator&lt;/a&gt;. For more calculators like it, visit &lt;a href="https://toolifyra.com" rel="noopener noreferrer"&gt;TooliFyra&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>tools</category>
      <category>productivity</category>
      <category>tutorial</category>
      <category>finance</category>
    </item>
    <item>
      <title>How to Calculate BMI (Metric or Imperial) and What the Number Actually Tells You</title>
      <dc:creator>Sumit Kumar</dc:creator>
      <pubDate>Fri, 16 Oct 2026 06:44:18 +0000</pubDate>
      <link>https://dev.to/toolifyra/how-to-calculate-bmi-metric-or-imperial-and-what-the-number-actually-tells-you-23fd</link>
      <guid>https://dev.to/toolifyra/how-to-calculate-bmi-metric-or-imperial-and-what-the-number-actually-tells-you-23fd</guid>
      <description>&lt;p&gt;I'm Sumit Kumar, founder of &lt;a href="https://toolifyra.com" rel="noopener noreferrer"&gt;TooliFyra&lt;/a&gt;. BMI is one of those numbers everyone has heard of but few people calculate correctly, and even fewer know how to read sensibly. A doctor mentions it, an insurance form asks for it, a fitness app shows it in bright colours. Here is how it works, how to get it in ten seconds, and where it falls short.&lt;/p&gt;

&lt;h2&gt;
  
  
  What BMI is
&lt;/h2&gt;

&lt;p&gt;Body Mass Index is a screening measure based on only two inputs, your weight and your height. The formula is:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;BMI = weight (kg) ÷ height (m)²&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;So a person who weighs 70 kg and is 1.70 m tall has a BMI of 70 ÷ 2.89 = about 24.2. In imperial units the same idea is used with pounds and inches, with a conversion factor of 703.&lt;/p&gt;

&lt;p&gt;The standard categories are:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;BMI&lt;/th&gt;
&lt;th&gt;Category&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Below 18.5&lt;/td&gt;
&lt;td&gt;Underweight&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;18.5 to 24.9&lt;/td&gt;
&lt;td&gt;Normal&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;25 to 29.9&lt;/td&gt;
&lt;td&gt;Overweight&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;30 and above&lt;/td&gt;
&lt;td&gt;Obese&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  How to use the BMI calculator
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Open the &lt;a href="https://toolifyra.com/tools/calculator-world/bmi-calculator/" rel="noopener noreferrer"&gt;BMI Calculator&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Pick a unit system: &lt;strong&gt;Metric (kg/cm)&lt;/strong&gt; or &lt;strong&gt;Imperial (lbs/ft)&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Enter your weight and height. In imperial mode, height is entered as feet and inches in separate boxes, so you don't have to convert 5'7" into decimals yourself.&lt;/li&gt;
&lt;li&gt;Read your BMI value and category. A colour-coded gauge shows where you sit between Underweight, Normal, Overweight and Obese.&lt;/li&gt;
&lt;li&gt;Check the &lt;strong&gt;ideal body weight range&lt;/strong&gt; shown below the result. It is based on your height, so it changes as you adjust the height field.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The results update as you type, so there is no submit button to hunt for. Everything is calculated in your browser, which matters for a health measurement: your weight and height are not sent anywhere.&lt;/p&gt;

&lt;h2&gt;
  
  
  Three quick examples
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;55 kg, 160 cm:&lt;/strong&gt; 55 ÷ 2.56 = 21.5, which is in the normal range.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;70 kg, 170 cm:&lt;/strong&gt; about 24.2, near the top of normal.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;85 kg, 175 cm:&lt;/strong&gt; 85 ÷ 3.0625 = 27.8, in the overweight range.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Try these in the calculator to confirm the numbers match what you calculate by hand.&lt;/p&gt;

&lt;h2&gt;
  
  
  Tips for getting a useful reading
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Measure the same way each time.&lt;/strong&gt; Weigh yourself in the morning, before eating, with similar clothing. A 1 kg swing from one meal changes BMI by about 0.3 for an average adult.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Measure height without shoes&lt;/strong&gt;, standing straight against a wall. Being off by 2 cm changes the result more than people expect.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Don't track daily.&lt;/strong&gt; BMI is a slow-moving number. Checking monthly is enough to see a trend.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Use the ideal range as a rough target&lt;/strong&gt;, not a deadline. It tells you which weights fall in the normal band for your height.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What BMI doesn't tell you
&lt;/h2&gt;

&lt;p&gt;BMI is a screening tool, not a diagnosis. It cannot tell muscle from fat, so a muscular person can land in the "overweight" band while having low body fat. It also says nothing about where fat is stored, and the same cut-offs may not suit every age group or body type. If your result surprises you, treat it as a prompt to talk to a doctor, not as a verdict. If you want a second angle, TooliFyra also has a Body Fat Calculator and a Calorie Calculator that look at different parts of the picture.&lt;/p&gt;

&lt;h2&gt;
  
  
  Frequently asked questions
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;What is a healthy BMI range?&lt;/strong&gt;&lt;br&gt;
18.5 to 24.9 is considered normal. Below 18.5 is underweight, 25 to 29.9 is overweight, and 30 or more is obese.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Is BMI accurate for athletes?&lt;/strong&gt;&lt;br&gt;
Not always. Because it uses only weight and height, it can overstate risk for people with a lot of muscle.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Can I use pounds and feet?&lt;/strong&gt;&lt;br&gt;
Yes. Switch to the Imperial tab and enter weight in lbs and height in feet and inches.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Is my data stored anywhere?&lt;/strong&gt;&lt;br&gt;
No. The calculation happens locally in your browser, and nothing you type is uploaded.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Is it free?&lt;/strong&gt;&lt;br&gt;
Yes, no sign-up and no limits.&lt;/p&gt;

&lt;p&gt;If you want to check your own number now, the &lt;a href="https://toolifyra.com/tools/calculator-world/bmi-calculator/" rel="noopener noreferrer"&gt;free BMI Calculator&lt;/a&gt; is ready to use, and you can find the rest of the calculators and utilities on &lt;a href="https://toolifyra.com" rel="noopener noreferrer"&gt;TooliFyra&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>productivity</category>
      <category>tools</category>
      <category>tutorial</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Converting PDF to Word: What Works, What Doesn't, and a Free Way to Start</title>
      <dc:creator>Sumit Kumar</dc:creator>
      <pubDate>Thu, 15 Oct 2026 12:29:19 +0000</pubDate>
      <link>https://dev.to/toolifyra/converting-pdf-to-word-what-works-what-doesnt-and-a-free-way-to-start-4hl5</link>
      <guid>https://dev.to/toolifyra/converting-pdf-to-word-what-works-what-doesnt-and-a-free-way-to-start-4hl5</guid>
      <description>&lt;p&gt;I'm Sumit Kumar, founder of &lt;a href="https://toolifyra.com" rel="noopener noreferrer"&gt;TooliFyra&lt;/a&gt;. "PDF to Word" is one of the most searched document tasks, and also one of the most misunderstood. People expect a perfect, fully formatted Word file. In practice, results depend heavily on how the PDF was made. Let me explain what to expect and how to get usable, editable text quickly.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why PDF to Word is tricky
&lt;/h2&gt;

&lt;p&gt;A PDF is designed to look the same everywhere. It stores positions of text and images on a page, not the flowing paragraphs, styles and tables that Word uses. Converting back means reconstructing structure that was never saved.&lt;/p&gt;

&lt;p&gt;That's why simple, text-based PDFs convert well and complicated layouts (multi-column magazines, heavy tables, designed brochures) often need cleanup.&lt;/p&gt;

&lt;h2&gt;
  
  
  Two kinds of PDFs
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Text-based PDFs&lt;/strong&gt; are exported from Word, Google Docs or a website. The text is real, so it can be extracted.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Scanned PDFs&lt;/strong&gt; are pictures of pages. There is no text to extract unless OCR (optical character recognition) is applied first. A converter that only extracts text will give you an empty or blank result for these.&lt;/p&gt;

&lt;p&gt;To tell which you have, open the PDF and try to select a word with your mouse. If you can highlight it, it's text-based.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step-by-step with a browser tool
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Open the &lt;a href="https://toolifyra.com/tools/pdf-tools/pdf-to-word/" rel="noopener noreferrer"&gt;PDF to Word converter&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Upload your PDF by clicking or dragging it in.&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Convert to Word&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Download the resulting &lt;code&gt;.doc&lt;/code&gt; file and open it in Word, LibreOffice or Google Docs.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;To be upfront about it: this tool extracts the text content and produces an editable &lt;code&gt;.doc&lt;/code&gt; file, using pdf.js in your browser. It's ideal when you want the words, for editing, rewriting or copying into another document. It's not designed to reproduce complex page layouts, images and tables exactly. Everything runs locally, so files are not uploaded.&lt;/p&gt;

&lt;h2&gt;
  
  
  What to do after converting
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Check headings and paragraphs.&lt;/strong&gt; Skim for broken line breaks, which are common when text is extracted from PDFs.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Fix formatting with styles.&lt;/strong&gt; Apply Heading styles and a single body font. It's faster than adjusting each line by hand.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Rebuild tables if needed.&lt;/strong&gt; Tables with many columns usually need to be recreated manually.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Re-insert images.&lt;/strong&gt; If images matter, you can pull them from the original or use a PDF image extractor.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Proofread numbers.&lt;/strong&gt; Always double-check figures, dates and names against the original.&lt;/p&gt;

&lt;h2&gt;
  
  
  Tips for better results
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Start from the original source file if you have it. A Word file is always better than converting a PDF back.&lt;/li&gt;
&lt;li&gt;Prefer clean, single-column PDFs.&lt;/li&gt;
&lt;li&gt;For a scanned document, run OCR first with a dedicated tool; extraction can't read images of text.&lt;/li&gt;
&lt;li&gt;If you only need a few paragraphs, copying from a PDF reader may be quicker.&lt;/li&gt;
&lt;li&gt;Keep the original PDF as a reference for layout.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Alternatives when layout matters
&lt;/h2&gt;

&lt;p&gt;If you must keep exact formatting, consider asking the sender for the editable source, using Word's own "Open PDF" feature on desktop, or recreating the layout in a design tool. For plain content like contracts, essays or notes, text extraction is often all you need.&lt;/p&gt;

&lt;h2&gt;
  
  
  FAQ
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Is it free?&lt;/strong&gt;&lt;br&gt;
Yes, no signup or watermark.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Does it keep the layout?&lt;/strong&gt;&lt;br&gt;
Not exactly. It focuses on extracting editable text.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Does it work for scanned PDFs?&lt;/strong&gt;&lt;br&gt;
Not without OCR, because scans are images rather than text.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Is my file uploaded?&lt;/strong&gt;&lt;br&gt;
No. Processing runs in your browser.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What format is the output?&lt;/strong&gt;&lt;br&gt;
A Word-compatible &lt;code&gt;.doc&lt;/code&gt; file.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Can I convert a password-protected PDF?&lt;/strong&gt;&lt;br&gt;
You'd need to unlock it first, with the owner's permission.&lt;/p&gt;

&lt;h2&gt;
  
  
  Wrap-up
&lt;/h2&gt;

&lt;p&gt;Set realistic expectations and choose the method that fits your document. If you want to try more free tools for PDFs, images and calculators, visit &lt;a href="https://toolifyra.com" rel="noopener noreferrer"&gt;toolifyra.com&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;— Sumit Kumar, Founder, TooliFyra&lt;/em&gt;&lt;/p&gt;

</description>
      <category>pdf</category>
      <category>productivity</category>
      <category>tools</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>How to Convert JPG Photos to a PDF (and Get the Page Order Right)</title>
      <dc:creator>Sumit Kumar</dc:creator>
      <pubDate>Thu, 15 Oct 2026 12:23:09 +0000</pubDate>
      <link>https://dev.to/toolifyra/how-to-convert-jpg-photos-to-a-pdf-and-get-the-page-order-right-c1a</link>
      <guid>https://dev.to/toolifyra/how-to-convert-jpg-photos-to-a-pdf-and-get-the-page-order-right-c1a</guid>
      <description>&lt;p&gt;I'm Sumit Kumar, founder of &lt;a href="https://toolifyra.com" rel="noopener noreferrer"&gt;TooliFyra&lt;/a&gt;. A very common situation: you've photographed a document with your phone, or you have a set of scanned JPGs, and a website asks for a PDF. Converting is simple, but small choices (page size, order, image quality) decide whether the result looks professional or sloppy. Here's how I'd do it.&lt;/p&gt;

&lt;h2&gt;
  
  
  When you need JPG to PDF
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Submitting identity or address proofs on a government or bank portal&lt;/li&gt;
&lt;li&gt;Turning photographed notes or whiteboards into one shareable file&lt;/li&gt;
&lt;li&gt;Sending a signed document you captured with a camera&lt;/li&gt;
&lt;li&gt;Creating a simple photo album or portfolio PDF&lt;/li&gt;
&lt;li&gt;Bundling receipts for an expense claim&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Step-by-step
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Open the &lt;a href="https://toolifyra.com/tools/pdf-tools/jpg-to-pdf/" rel="noopener noreferrer"&gt;JPG to PDF converter&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Click the upload area or drag in one or more JPG files. Use &lt;strong&gt;Add More&lt;/strong&gt; if you missed some.&lt;/li&gt;
&lt;li&gt;Drag the image cards into the order you want the pages to appear.&lt;/li&gt;
&lt;li&gt;Choose the page size: &lt;strong&gt;A4&lt;/strong&gt;, &lt;strong&gt;Letter&lt;/strong&gt;, or &lt;strong&gt;Fit Image Size&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Create PDF&lt;/strong&gt; and then &lt;strong&gt;Download PDF&lt;/strong&gt;.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Conversion happens in your browser, so your photos aren't uploaded to a server.&lt;/p&gt;

&lt;h2&gt;
  
  
  Picking the right page size
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;A4 (210 × 297 mm)&lt;/strong&gt; is the standard in India and most of the world. Choose it for anything you might print or submit to an Indian office.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Letter (216 × 279 mm)&lt;/strong&gt; is the US standard. Use it if the recipient is in North America.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Fit Image Size&lt;/strong&gt; makes each page match its image exactly. It's useful for screenshots, posters or photos where you don't want white borders, but pages may end up with different sizes, which can look odd in a printed bundle.&lt;/p&gt;

&lt;h2&gt;
  
  
  Tips for better results
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Photograph documents properly.&lt;/strong&gt; Place the paper on a flat, dark surface, use daylight, and hold the phone directly above to avoid skewed edges. A good photo gives a good PDF; no converter can fix a blurry one.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Crop before converting.&lt;/strong&gt; Trim the surrounding table or fingers in your phone's gallery editor first. It makes pages look cleaner and slightly smaller.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Watch the file size.&lt;/strong&gt; Phone photos can be 3 to 8 MB each, so a ten-page PDF can become huge. If a portal has a limit, run the result through a &lt;a href="https://toolifyra.com/tools/pdf-tools/pdf-compressor/" rel="noopener noreferrer"&gt;PDF compressor&lt;/a&gt; afterwards, or reduce the images first with an image compressor.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Rotate before converting.&lt;/strong&gt; If a photo is sideways, rotate it in your gallery app first so the PDF page is upright.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Order matters.&lt;/strong&gt; Reorder the cards before generating. Fixing order afterwards means starting again.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Name your output.&lt;/strong&gt; Use something like &lt;code&gt;address-proof-sumit.pdf&lt;/code&gt; instead of the default so the recipient can identify it.&lt;/p&gt;

&lt;h2&gt;
  
  
  JPG vs. PNG vs. scanner apps
&lt;/h2&gt;

&lt;p&gt;JPG is fine for photos and scans. If your source is a screenshot with sharp text, PNG may look cleaner; there is a separate PNG to PDF tool for that. Dedicated scanner apps add automatic edge detection and contrast enhancement, which is great, but if you only have JPGs already, converting them is the quickest path.&lt;/p&gt;

&lt;h2&gt;
  
  
  Common problems
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;The PDF is too large.&lt;/em&gt; Compress it or reduce the number of high-resolution images.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Pages have different sizes.&lt;/em&gt; Choose A4 instead of Fit Image Size so every page is uniform.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;An image is missing.&lt;/em&gt; Make sure it's a real JPG or JPEG file. Images in other formats (for example HEIC from iPhones) need converting first.&lt;/p&gt;

&lt;h2&gt;
  
  
  FAQ
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Is it free?&lt;/strong&gt;&lt;br&gt;
Yes, with no signup.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Is there a limit on images?&lt;/strong&gt;&lt;br&gt;
You can add multiple images; the practical limit is your device's memory.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Are my photos stored anywhere?&lt;/strong&gt;&lt;br&gt;
No, processing is local to your browser.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Can I convert several JPGs into one PDF?&lt;/strong&gt;&lt;br&gt;
Yes, that's the main use. Add them all and reorder.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Does it work on mobile?&lt;/strong&gt;&lt;br&gt;
Yes, in a mobile browser, though dragging cards is easier with a mouse.&lt;/p&gt;

&lt;h2&gt;
  
  
  Summary
&lt;/h2&gt;

&lt;p&gt;Take clear photos, choose A4, set the order, and check the file size. If you need more free utilities for documents and images, you'll find them at &lt;a href="https://toolifyra.com" rel="noopener noreferrer"&gt;toolifyra.com&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;— Sumit Kumar, Founder, TooliFyra&lt;/em&gt;&lt;/p&gt;

</description>
      <category>images</category>
      <category>productivity</category>
      <category>tools</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>How to Split a PDF and Extract Only the Pages You Need</title>
      <dc:creator>Sumit Kumar</dc:creator>
      <pubDate>Thu, 15 Oct 2026 12:16:12 +0000</pubDate>
      <link>https://dev.to/toolifyra/how-to-split-a-pdf-and-extract-only-the-pages-you-need-gf2</link>
      <guid>https://dev.to/toolifyra/how-to-split-a-pdf-and-extract-only-the-pages-you-need-gf2</guid>
      <description>&lt;p&gt;I'm Sumit Kumar, the founder of &lt;a href="https://toolifyra.com" rel="noopener noreferrer"&gt;TooliFyra&lt;/a&gt;. Sometimes you don't need a whole PDF, only page 4, or pages 10 to 15. Maybe a 200-page report has one table you want to share, or a scanned file holds three documents that should be separate. Here's a practical way to pull out exactly what you need without installing anything.&lt;/p&gt;

&lt;h2&gt;
  
  
  Common reasons to split a PDF
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Sharing one chapter or one invoice from a large file&lt;/li&gt;
&lt;li&gt;Removing a cover page, blank pages or irrelevant appendices&lt;/li&gt;
&lt;li&gt;Meeting a portal's file size limit by uploading in parts&lt;/li&gt;
&lt;li&gt;Separating a multi-document scan into individual files&lt;/li&gt;
&lt;li&gt;Keeping private pages out of a file you're about to send&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Step-by-step: extracting pages
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Open the &lt;a href="https://toolifyra.com/tools/pdf-tools/pdf-splitter/" rel="noopener noreferrer"&gt;PDF Splitter&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Upload your PDF.&lt;/li&gt;
&lt;li&gt;In the "Pages to Extract" box, type the pages you want. You can use single numbers and ranges separated by commas, for example &lt;code&gt;1, 3, 5-8&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Or click pages on the visual grid to select them. There are also Select All and Clear All buttons.&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Split &amp;amp; Extract&lt;/strong&gt;, then &lt;strong&gt;Download Extracted PDF&lt;/strong&gt;.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Everything is processed locally in your browser, so a file with personal details isn't uploaded to a server.&lt;/p&gt;

&lt;h2&gt;
  
  
  Page range examples
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;What you want&lt;/th&gt;
&lt;th&gt;What to type&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Only the first page&lt;/td&gt;
&lt;td&gt;&lt;code&gt;1&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Pages 3 to 7&lt;/td&gt;
&lt;td&gt;&lt;code&gt;3-7&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;First page and last pages 18 to 20&lt;/td&gt;
&lt;td&gt;&lt;code&gt;1, 18-20&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Odd selection&lt;/td&gt;
&lt;td&gt;&lt;code&gt;2, 4, 9, 12-14&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;If you're unsure of page numbers, use the visual grid. It's quicker than guessing, especially for scans where printed page numbers don't match the PDF's page order.&lt;/p&gt;

&lt;h2&gt;
  
  
  Tips that save time
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Check the PDF's page count, not the printed number.&lt;/strong&gt; A book's chapter might start on printed page 1 but be page 11 in the PDF because of front matter. Always go by the PDF viewer's page number.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Extract, then review.&lt;/strong&gt; Open the extracted file and flick through it. It's easy to be off by one page.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Keep the original.&lt;/strong&gt; Extraction creates a new file and doesn't alter your source, but keep it as a safety net.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Combine splitting with other tools.&lt;/strong&gt; If you extract multiple parts and want them in a different order, you can reassemble them with the &lt;a href="https://toolifyra.com/tools/pdf-tools/pdf-merger/" rel="noopener noreferrer"&gt;PDF merger&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Use it for privacy.&lt;/strong&gt; Before sharing a bank statement or a contract, extract only the pages that the other person actually needs.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Name outputs clearly.&lt;/strong&gt; Rename files with something like &lt;code&gt;invoice-march-pages-2-4.pdf&lt;/code&gt; so you can find them later.&lt;/p&gt;

&lt;h2&gt;
  
  
  Splitting vs. deleting pages
&lt;/h2&gt;

&lt;p&gt;Splitting by extracting wanted pages is the same as deleting the unwanted ones, only from the other direction. If you want to keep 18 of 20 pages, it's easier to type &lt;code&gt;1-17, 20&lt;/code&gt; than to think about what to remove. Use whichever way needs fewer numbers.&lt;/p&gt;

&lt;h2&gt;
  
  
  Limits to keep in mind
&lt;/h2&gt;

&lt;p&gt;Very large PDFs depend on your device's memory, so a phone may struggle with a 500 MB file where a laptop copes. Password-protected PDFs need to be unlocked first, and only with the owner's permission. Also, extracting pages doesn't remove hidden metadata from the file, so consider that if you are sharing something sensitive.&lt;/p&gt;

&lt;h2&gt;
  
  
  FAQ
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Is it free?&lt;/strong&gt;&lt;br&gt;
Yes, no signup and no watermarks.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Is the file uploaded to your servers?&lt;/strong&gt;&lt;br&gt;
No. It's processed in your browser.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Can I extract non-consecutive pages?&lt;/strong&gt;&lt;br&gt;
Yes. Separate numbers and ranges with commas.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Can I split into several files at once?&lt;/strong&gt;&lt;br&gt;
The tool produces one extracted file per run. To make several files, run it with different page selections.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Will the quality change?&lt;/strong&gt;&lt;br&gt;
Extraction copies the pages as they are, so the quality should match the original.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Extracting the right pages takes under a minute and helps you share less and upload faster. If this was useful, there are plenty of other free browser tools waiting at &lt;a href="https://toolifyra.com" rel="noopener noreferrer"&gt;toolifyra.com&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;— Sumit Kumar, Founder, TooliFyra&lt;/em&gt;&lt;/p&gt;

</description>
      <category>pdf</category>
      <category>productivity</category>
      <category>tools</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>How to Compress a PDF to Fit Email and Upload Limits</title>
      <dc:creator>Sumit Kumar</dc:creator>
      <pubDate>Thu, 15 Oct 2026 12:09:51 +0000</pubDate>
      <link>https://dev.to/toolifyra/how-to-compress-a-pdf-to-fit-email-and-upload-limits-2ngj</link>
      <guid>https://dev.to/toolifyra/how-to-compress-a-pdf-to-fit-email-and-upload-limits-2ngj</guid>
      <description>&lt;p&gt;I'm Sumit Kumar, founder of &lt;a href="https://toolifyra.com" rel="noopener noreferrer"&gt;TooliFyra&lt;/a&gt;. The most common message I get from people using our tools is some version of: "The portal says my PDF is too large." Scanned documents, photo-heavy brochures and exported presentations can easily reach 10 or 20 MB, while government forms, job portals and email servers often accept far less. Here's how to shrink a PDF sensibly, and what trade-offs to expect.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why PDFs get so big
&lt;/h2&gt;

&lt;p&gt;A PDF is usually large for one reason: images. A scan from a phone camera or a flatbed scanner stores each page as a high-resolution picture. Ten pages at 3 MB each is already 30 MB. Text-only PDFs, in contrast, are often only a few hundred kilobytes.&lt;/p&gt;

&lt;p&gt;Knowing this tells you what compression has to do: reduce the quality or resolution of the page images until the file is smaller.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step-by-step compression
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Open the &lt;a href="https://toolifyra.com/tools/pdf-tools/pdf-compressor/" rel="noopener noreferrer"&gt;PDF Compressor&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Upload your PDF by clicking the box or dragging the file in.&lt;/li&gt;
&lt;li&gt;Pick a compression level:

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Recommended&lt;/strong&gt; gives a good balance of quality and size.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Extreme&lt;/strong&gt; gives the smallest file with visibly lower quality.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Low&lt;/strong&gt; keeps high quality with a larger file.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Compress PDF&lt;/strong&gt; and check the Original, Compressed and Saved figures.&lt;/li&gt;
&lt;li&gt;Download the result and open it to confirm the pages are still readable.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The tool processes files locally in your browser, so private documents are not uploaded to a server. Note that it uses page rasterization to force the size down, which means pages become images. That is effective for size, but text in the compressed file may no longer be selectable.&lt;/p&gt;

&lt;h2&gt;
  
  
  Choosing the right level
&lt;/h2&gt;

&lt;p&gt;Start with Recommended. Open the output, zoom to 100% and check small print such as stamps, signatures and fine table text. If everything is legible and the file is under the limit, you're done.&lt;/p&gt;

&lt;p&gt;If it's still too big, try Extreme, but check legibility again. If the receiving portal needs to read your document, a smaller file that nobody can read is worse than a slightly larger readable one.&lt;/p&gt;

&lt;h2&gt;
  
  
  Practical tips
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Remove unneeded pages first.&lt;/strong&gt; If your file has blank or irrelevant pages, extract only what you need with the &lt;a href="https://toolifyra.com/tools/pdf-tools/pdf-splitter/" rel="noopener noreferrer"&gt;PDF splitter&lt;/a&gt; before compressing. Fewer pages means a smaller file with no quality loss.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Scan at a sensible resolution.&lt;/strong&gt; For text documents, 150 to 200 DPI is generally readable. Scanning at 600 DPI creates huge files with little visible benefit.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Use black-and-white for text pages.&lt;/strong&gt; If colour isn't needed, a grayscale scan is far smaller.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Keep an original copy.&lt;/strong&gt; Rasterized compression is not reversible. Always keep the uncompressed version.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Compress once.&lt;/strong&gt; Repeatedly compressing the same file degrades it further. If the first attempt is not enough, go back to the original and choose a stronger level.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Check the limit precisely.&lt;/strong&gt; Some portals count in KB, with 1 MB being 1024 KB. Aim for a margin, such as 900 KB for a 1 MB limit.&lt;/p&gt;

&lt;h2&gt;
  
  
  When compression won't help much
&lt;/h2&gt;

&lt;p&gt;A PDF that is already mostly text, or already compressed, may shrink only a little. In that case, the realistic options are splitting the document into parts, removing pages, or reducing image sizes at the source.&lt;/p&gt;

&lt;h2&gt;
  
  
  FAQ
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Is this PDF compressor free?&lt;/strong&gt;&lt;br&gt;
Yes, with no signup.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Will my document be uploaded?&lt;/strong&gt;&lt;br&gt;
No. Processing happens on your own device.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Will text still be searchable afterwards?&lt;/strong&gt;&lt;br&gt;
Not necessarily. Because the tool rasterizes pages, treat the output as an image-based PDF.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What is the best setting for email?&lt;/strong&gt;&lt;br&gt;
Try Recommended first. Most email providers allow attachments of around 20 to 25 MB, so you often need less compression than you think.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Can I compress several PDFs at once?&lt;/strong&gt;&lt;br&gt;
The tool handles one file at a time. For several files, merge them first with a &lt;a href="https://toolifyra.com/tools/pdf-tools/pdf-merger/" rel="noopener noreferrer"&gt;PDF merger&lt;/a&gt; if you want one combined file, then compress it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Wrapping up
&lt;/h2&gt;

&lt;p&gt;Good compression is about finding the smallest file that is still comfortable to read. If you want to try more of the free utilities I've built, you can browse them all at &lt;a href="https://toolifyra.com" rel="noopener noreferrer"&gt;toolifyra.com&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;— Sumit Kumar, Founder, TooliFyra&lt;/em&gt;&lt;/p&gt;

</description>
      <category>pdf</category>
      <category>productivity</category>
      <category>tools</category>
      <category>tutorial</category>
    </item>
  </channel>
</rss>
