تبدیل HTML به PDF — رایگان، در مرورگر شما
یک فایل .html بیندازید یا HTML خام الصاق کنید — یک PDF تمیز دانلود کنید. بدون آپلود، بدون ثبتنام، بدون واترمارک.
مبدل رایگان HTML به PDF که ۱۰۰٪ در مرورگر شما اجرا میشود. اندازه صفحه (Letter، A4، A3، A5، Legal، Tabloid)، جهت، حاشیهها را انتخاب کنید و انتخاب کنید آیا به استایلشیت @media print احترام گذاشته شود یا نه. برای فایلهای .html، .htm، Chrome HTML Documents، کدهای خام کپیشده از ویرایشگر کد و هر چیزی که مرورگر میتواند رندر کند کار میکند.
یک فایل HTML اینجا رها کنید
یا
آپلودی لازم نیست. همه چیز ۱۰۰٪ به صورت محلی در مرورگر شما اجرا میشود.
نحوه تبدیل HTML به PDF در مرورگر — ۴ مرحله
۱. یک فایل .html بیندازید یا HTML الصاق کنید
یک فایل .html / .htm را روی ناحیه رها کردن بکشید، یا روی تب الصاق HTML کلیک کنید و کد خود را الصاق کنید. فایل یا متن در مرورگر شما بارگذاری میشود — هیچ چیزی به هیچ سروری آپلود نمیشود.
۲. اندازه صفحه + جهت را انتخاب کنید
از Letter، A4، A3، A5، Legal یا Tabloid انتخاب کنید. عمودی یا افقی تنظیم کنید. حاشیه را تنظیم کنید اگر طراحی شما به فضای تنفس بیشتری نیاز دارد. حاشیه پیشفرض 0.5 اینچ با Word، Pages و Google Docs مطابقت دارد.
۳. حالت استایلشیت را انتخاب کنید
به طور پیشفرض هر استایلشیت @media print در HTML شما را رعایت میکنیم — پس یک صفحه که از قبل برای چاپ استایل داده شده دقیقاً همانطور که طراحی شده خارج میشود. «استفاده از CSS صفحهنمایش» را تیک بزنید اگر به جای آن طرحبندی صفحهنمایش میخواهید — مفید است وقتی استایلشیت چاپ ناوبری/نوار کناری را پنهان میکند اما میخواهید نمای کامل صفحهنمایش را بگیرید.
۴. تبدیل کنید و دانلود کنید
روی تبدیل کلیک کنید. HTML داخل یک iframe خارج از صفحه رندر میشود، html2canvas از هر کاشی به ارتفاع صفحه عکس میگیرد، و pdf-lib PDF نهایی را مونتاژ میکند — همه به صورت محلی. روی دانلود کلیک کنید، یا آن را مستقیماً در ویرایشگر کامل PDF Edit باز کنید تا متن اضافه کنید، امضا کنید یا ادغام کنید.
چرا از این مبدل HTML به PDF استفاده کنیم؟
تبدیل ۱۰۰٪ محلی
HTML شما هرگز دستگاهتان را ترک نمیکند. Sejda، FreeConvert، Adobe، iLovePDF، PDFCrowd و Smallpdf همه HTML را قبل از برگرداندن PDF به سرورهایشان آپلود میکنند. ما در مرورگر شما با html2canvas و pdf-lib رندر میکنیم — هیچ کپی سمت سروری وجود ندارد چون ما سروری برای فایلهای شما نداریم.
الصاق مستقیم HTML
اکثر مبدلها نیاز به یک فایل یا URL دارند. ابزار ما دارای یک تب الصاق HTML است — کد را مستقیماً از ویرایشگر، یک نمای کد منبع ایمیل، یا یک پیشنمایش رندر موتور قالب کپی کنید و بدون ذخیره ابتدای آن روی دیسک تبدیل کنید.
هندسه صفحه سفارشی
Letter، A4، A3، A5، Legal، Tabloid. عمودی یا افقی. حاشیههای قابل تنظیم. با اندازه صفحهای که گردش کاری پاییندستی شما انتظار دارد مطابقت میدهیم، به جای اینکه یک پیشفرض را تحمیل کنیم.
آگاه از CSS چاپ
اگر HTML شما دارای یک استایلشیت @media print است (که اکثر CSSهای تولیدی دارند)، ما آن را رعایت میکنیم — لینکها URLهای inline دریافت میکنند، ناوبری پنهان میشود، بدنه به صفحه گسترش مییابد. دقیقاً همانطور که Chrome File ← Print ← Save as PDF رفتار میکند.
وفاداری واقعی CSS3
از موتور طرحبندی خود مرورگر استفاده میکنیم — flexbox، grid، گرادیانها، تبدیلها، ویژگیهای سفارشی، حالتهای ترکیب همه به درستی رندر میشوند چون هیچ رندرکننده شخص ثالثی وجود ندارد که آنها را اشتباه ترجمه کند. مبدلهای سمت سرور اغلب تقریبها جایگزین میکنند.
رایگان، بدون ثبتنام، بدون محدودیت
بدون حساب کاربری، بدون ایمیل، بدون captcha، بدون کارت اعتباری، بدون سهمیه روزانه، بدون محدودیت حجم فایل، بدون واترمارک. هر تعداد فایل HTML که بخواهید تبدیل کنید. با پشتیبانی تبلیغات تا برای همه رایگان بماند.
HTML به PDF در برابر Sejda، FreeConvert، DocRaptor، Adobe
| ویژگی | PDF Edit | Sejda | FreeConvert | DocRaptor | Adobe |
|---|---|---|---|---|---|
| HTML به سرور آپلود میشود؟ | خیر — ۱۰۰٪ محلی | بله | بله | بله (API پولی) | بله |
| نیاز به حساب کاربری؟ | هرگز | سطح رایگان محدود | سطح رایگان محدود | کلید API لازم است | بله |
| الصاق مستقیم HTML؟ | بله | خیر (فقط فایل) | خیر (فقط فایل) | بله (API) | خیر |
| اندازه صفحه سفارشی؟ | بله (۶ اندازه) | بله | محدود | بله | بله |
| CSS چاپ پشتیبانی میشود؟ | بله | بله | جزئی | بله | بله |
| محدودیت حجم فایل؟ | هیچ | ۲۰۰ صفحه | ۱ گیگابایت | بر اساس پلان | بر اساس پلان |
| محدودیت روزانه؟ | هیچ | ۳ کار در ساعت | بر اساس سطح | بر اساس پلان | هیچ |
| واترمارک روی خروجی؟ | خیر | سطح رایگان: بله | سطح رایگان: برخی ابزارها | خیر | خیر |
| پس از بارگذاری آفلاین کار میکند؟ | بله | خیر | خیر | خیر (سرور) | بله (دسکتاپ) |
وقتی HTMLای که تبدیل میکنید حاوی اطلاعات حساس است — گزارشهای داخلی، خلاصههای صورتحساب، دادههای مشتری، پیشنویس قراردادها — تفاوت بین پردازش محلی و سمت سرور، تفاوت بین «دادههای شما از شخص ثالثی عبور کرد» و «دادههای شما هرگز دستگاهتان را ترک نکرد» است. برای اتوماسیون سمت سرور در مقیاس بزرگ (یک بکند که باید PDF از قالبهای رندر شده تولید کند)، DocRaptor یا wkhtmltopdf همچنان استاندارد هستند. برای همه دیگران، پردازش محلی پاسخ درست است.
۴ روش برای ذخیره صفحه وب به عنوان PDF (بدون آپلود)
- ۱. چاپ مرورگر به PDF (بهترین برای صفحهای که در حال مشاهده آن هستید).
Chrome / Edge: Ctrl+P ← مقصد: ذخیره به عنوان PDF. Safari: File ← Export as PDF. Firefox: Ctrl+P ← Save to PDF. یک PDF با لایه متنی بومی تولید میکند، کاملاً محلی، بدون نصب. نقطه ضعف: فقط برای صفحهای که در حال حاضر بارگذاری شده کار میکند و فقط CSS صفحهنمایش، بدون گزینه تبدیل.
- ۲. ابتدا صفحه را به صورت محلی ذخیره کنید، سپس تبدیل کنید.
Chrome: ⋮ ← ذخیره به عنوان ← صفحه وب کامل. یک فایل .html به علاوه یک پوشه دارایی با تصاویر/CSS دریافت میکنید. .html را در مبدل ما بیندازید. برای هر تعداد صفحه، هر اندازه صفحهای، تکرارپذیر کار میکند. بهترین روش برای صادرات دستهای/اسکریپتی.
- ۳. حالت خواندن + چاپ مرورگر.
Safari Reader، Edge Immersive Reader یا Firefox Reader View صفحه را به مقاله تقلیل میدهد، سپس File ← Print ← PDF. خروجی تمیزتر برای پستهای وبلاگ و مقالاتی که ناوبری/تبلیغات زیادی دارند. محدود به صفحات به سبک مقاله.
- ۴. مبدل HTML به PDF ما (بهترین برای هندسه سفارشی + گردش کاری الصاق).
فایل .html (یا کد الصاقشده) را اینجا بیندازید، اندازه صفحه، جهت، حاشیه و حالت استایلشیت را انتخاب کنید. بهترین روش وقتی به کنترل هندسه صفحه، تبدیل دستهای تکرارپذیر نیاز دارید، یا کدی را تبدیل میکنید که در حال حاضر در هیچ تب مرورگری رندر نشده است.
همه اینها محلی هستند — هیچ جا آپلود نمیشود — و ما فکر میکنیم این خط پایه درستی برای هر گردش کاری «ذخیره صفحه وب به عنوان PDF» است.
نحوه چاپ HTML به عنوان PDF با استفاده از مرورگر
Chrome / Edge / Brave / Opera
Open the .html file in the browser (drag it onto a tab). Press Ctrl + P (Windows) or ⌘ + P (Mac). In the Destination dropdown, choose Save as PDF. Click Save. The PDF saves to your downloads folder. Drawback: you only get the page's screen layout (or its print stylesheet if it has one), no custom page geometry or margins beyond what the print dialog exposes.
Firefox
Open the .html. Press Ctrl + P → set Destination to Save to PDF. Firefox supports per-page margin and orientation overrides in the print dialog.
Safari (Mac)
Open the .html. File → Export as PDF. Or use File → Print → PDF dropdown → Save as PDF. Safari respects @media print rules in the source.
چه وقت از مبدل ما به جای آن استفاده کنید
Three scenarios where browser print falls short: (1) you want a specific page size like A3 or Tabloid that's not in the print dialog; (2) you want to convert raw HTML markup you've copied from a code editor without saving it to disk first — paste it into our Paste HTML tab and convert directly; (3) you want a repeatable batch workflow with the same page geometry every time.
Chrome HTML Document به PDF — فایل .chml چیست؟
"Chrome HTML Document" is the name Windows uses in Explorer for any .html or .htm file when Chrome is set as your default browser — it's not a special format, it's just a regular HTML file. To convert one to PDF: drop it onto our converter (it'll be detected as .html), or right-click the file in Explorer → Open with → Chrome → Ctrl+P → Save as PDF. If the file extension shows as .chml or .chrome instead of .html, rename it to .html first (View → File name extensions in Explorer to enable visible extensions). Our converter accepts the .html, .htm, and .xhtml file extensions natively.
همین توصیه برای «Microsoft Edge HTML Document» (پیشفرض Edge)، «Firefox HTML Document» (پیشفرض Firefox) و «Safari HTML Document» (پیشفرض Safari) هم صدق میکند — همه آنها فقط فایلهای .html هستند که توسط سیستمعامل برای تطابق با مرورگر پیشفرض کاربر تغییر نام داده شدهاند. هر کدام را روی مبدل ما بیندازید و کار خواهند کرد.
چه کسی HTML را به PDF تبدیل میکند؟
توسعهدهندگانی که گزارشها را صادر میکنند
قالبهای سرور HTML را برای داشبوردهای تحلیلی، خلاصههای صورتحساب، گزارشهای حسابرسی رندر میکنند. HTML رندر شده را در مبدل بیندازید تا یک آرتیفکت PDF بدون راهاندازی wkhtmltopdf یا Puppeteer ارسال کنید.
طراحانی که نمونههای اولیه را آرشیو میکنند
نمونههای اولیه HTML/CSS یک snapshot PDF برای بررسی مشتری دریافت میکنند. اندازه صفحه سفارشی با هدف طرحبندی نمونه اولیه مطابقت دارد — A3 برای پوسترها، A5 برای کتابچهها.
تیمهای ایمیل که کمپینها را پیشنمایش میکنند
HTML ایمیل رندر شده را الصاق کنید، PDF تولید کنید، بدون فوروارد کردن HTML زنده برای تأیید به legal/brand ارسال کنید.
آموزشدهندگانی که مواد درسی را به اشتراک میگذارند
یادداشتهای درس منتشر شده به عنوان HTML یک نسخه PDF برای خواندن آفلاین یا آپلود به LMS دریافت میکنند. طرحبندی انعطافپذیر + CSS چاپ تمیز = بدون قالببندی دستی.
تیمهای محتوا که مقالات را آرشیو میکنند
مقالات وب منتشر شده را به عنوان PDF برای لیستهای خواندن آفلاین، بستههای توجیهی یا PDFهای قابل تحویل به مشتری ذخیره کنید. روی هر دستگاهی که مرورگر دارد کار میکند.
هر کسی که یک صفحه وب را امضا میکند
صفحه را اینجا به PDF تبدیل کنید، سپس در ویرایشگر باز کنید و امضا کنید — مفید برای اسکرینشاتهای شرایط خدمات، صفحات تأیید حساب، یا هر چیزی که نیاز دارید به یک پرونده ضمیمه کنید.
HTML در مقابل PDF — کِی از کدام استفاده کنیم
| جنبه | HTML | |
|---|---|---|
| هدف اصلی | نمایش + تعامل در مرورگر | توزیع + وفاداری چاپ |
| تنظیم مجدد طرحبندی | واکنشگرا — با viewport تطبیق مییابد | ثابت — در هر دستگاهی یکسان |
| ویرایش | کد منبع قابل ویرایش | پس از تولید قفل میشود (حاشیهنویسی ممکن است) |
| حجم فایل | کد کوچک + داراییهای لینکشده | خودکفا، بزرگتر |
| قابلیت جستجو | متن بومی در همه جا | بومی (PDFهای لایه متنی) یا هیچ (raster) |
| مناسب ایمیل | به صورت inline در وبمیل رندر میشود | پیوست جهانی |
| وفاداری چاپ | به مرورگر + CSS چاپ بستگی دارد | در همه رندرکنندهها یکسان |
| فرمها | عناصر فرم HTML + JS | فیلدهای AcroForm |
| امضاها | هیچ (نیاز به سرویس امضای الکترونیک) | بومی (PAdES، PKCS#7) |
| بهترین برای | صفحات وب، اپلیکیشنها، داشبوردها | گزارشها، قراردادها، آرشیوها، چاپ |
از HTML برای هر چیزی که در مرورگر زندگی میکند استفاده کنید؛ به PDF تبدیل کنید وقتی نیاز به توزیع، چاپ یا آرشیو یک snapshot دارید.
سوالات متداول
چطور HTML را به PDF تبدیل کنم؟
یک فایل .html روی صفحه بالا بیندازید (یا HTML خام را در تب الصاق HTML وارد کنید)، اندازه صفحه و جهت را انتخاب کنید، سپس روی تبدیل کلیک کنید. PDF در دستگاه شما ذخیره میشود. بدون حساب کاربری، بدون آپلود، بدون واترمارک، بدون محدودیت روزانه.
چطور HTML را به عنوان PDF ذخیره کنم؟
Two paths: (1) Use our converter — drop the .html file or paste the markup, click Convert, save the PDF. Best when you want custom page size, repeatable output, or you're working with raw markup you haven't saved yet. (2) Use your browser's built-in print dialog — open the .html in Chrome / Edge / Safari / Firefox, press Ctrl + P (⌘ + P on Mac), set Destination to "Save as PDF", click Save. Best for the page you're already looking at.
چطور HTML را به PDF تغییر دهم؟
همانند ذخیره HTML به عنوان PDF — فایل .html را روی مبدل ما بیندازید یا آن را از مرورگرتان به صورت «ذخیره به عنوان PDF» چاپ کنید. نتیجه یک فایل .pdf است که میتوانید ایمیل کنید، امضا کنید یا چاپ کنید.
چطور یک فایل HTML را رایگان به PDF تبدیل کنم؟
فایل .html را روی این صفحه بیندازید (یا کد را در تب الصاق HTML وارد کنید)، اندازه صفحه و جهت را انتخاب کنید، روی تبدیل کلیک کنید. PDF در دستگاه شما ذخیره میشود. بدون حساب کاربری، بدون آپلود، بدون واترمارک.
آیا این مبدل HTML به PDF واقعاً رایگان است؟
بله، ۱۰۰٪ برای همیشه رایگان. بدون دوره آزمایشی، بدون سطح پریمیوم، بدون هزینه به ازای هر فایل، بدون سهمیه روزانه. با پشتیبانی تبلیغات.
آیا نیاز به حساب کاربری دارم؟
خیر. بدون ثبتنام، بدون ایمیل، بدون ورود. هر ابزاری با اولین کلیک کار میکند.
آیا HTML من آپلود میشود؟
خیر. تبدیل کاملاً در مرورگر شما از طریق html2canvas و pdf-lib انجام میشود. HTML شما هرگز به سرورهای ما دسترسی پیدا نمیکند.
آیا میتوانم HTML را به جای آپلود فایل الصاق کنم؟
بله. روی الصاق HTML کلیک کنید، کد خود را (سند کامل یا فقط یک fragment بدنه) الصاق کنید و روی تبدیل HTML الصاقشده کلیک کنید.
آیا میتوانم URL یک صفحه وب را به PDF تبدیل کنم؟
نه مستقیماً — قوانین CORS مرورگر از دسترسی به URLهای دلخواه از JavaScript صفحه جلوگیری میکنند. ابتدا صفحه وب را به عنوان .html ذخیره کنید (Chrome: ⋮ ← ذخیره به عنوان ← صفحه وب کامل) سپس اینجا بیندازید. یا از Chrome File ← Print ← Save as PDF برای صفحهای که در حال مشاهده آن هستید استفاده کنید.
چه اندازههای صفحهای پشتیبانی میشود؟
Letter، A4، A3، A5، Legal و Tabloid (Ledger). هم عمودی و هم افقی.
آیا متن PDF خروجی قابل جستجو است؟
خیر — در حال حاضر رستر شده است: از نظر بصری با منبع یکسان است اما قابل انتخاب نیست. برای متن قابل انتخاب از Chrome → File → Print → Save as PDF استفاده کنید.
آیا استایلشیت @media print رعایت میشود؟
بله به صورت پیشفرض. تیک «استفاده از CSS صفحهنمایش» را بزنید تا استایلهای چاپ نادیده گرفته شوند و به جای آن طرحبندی صفحهنمایش گرفته شود.
آیا فونتها و CSS به درستی رندر میشوند؟
بله برای فونتهای سیستم و فونتهای وب خود-هاست شده که قبل از تبدیل بارگذاری میشوند (منتظر document.fonts.ready میمانیم). تمام CSS3 مدرن — flexbox، grid، گرادیانها، تبدیلها، متغیرهای سفارشی — به درستی رندر میشود چون از موتور طرحبندی خود مرورگر استفاده میکنیم.
آیا محدودیت حجم فایل وجود دارد؟
هیچ محدودیت مصنوعی وجود ندارد. حافظه تنها سقف است — لپتاپهای مدرن به راحتی فایلهای HTML چند مگابایتی را مدیریت میکنند.
آیا محدودیت تبدیل روزانه وجود دارد؟
خیر. هر تعداد فایل HTML که بخواهید، هر بار که بخواهید تبدیل کنید.
آیا روی موبایل کار میکند؟
بله. iPhone Safari، iPad، Android Chrome — هر مرورگر موبایل مدرن.
آیا آفلاین کار میکند؟
بله پس از اولین بارگذاری صفحه — html2canvas و pdf-lib در مرورگر شما کش میشوند.
آیا خروجی واترمارک دارد؟
خیر. خروجی تمیز، هر بار.
تفاوت این با Puppeteer / wkhtmltopdf چیست؟
ایده یکسان — رندر HTML در مرورگر، گرفتن به عنوان PDF — اما سمت سرور. ابزار ما در مرورگر خودتان اجرا میشود پس هیچ کپی سمت سروری از HTML شما وجود ندارد. برای اتوماسیون بکند در مقیاس بزرگ همچنان Puppeteer، wkhtmltopdf یا DocRaptor را میخواهید.
آیا میتوانم PDF را پس از تبدیل ویرایش کنم؟
بله. روی باز کردن در ویرایشگر در صفحه دانلود کلیک کنید.
بهترین مبدل HTML به PDF کدام است؟
برای گردشهای کاری با اولویت حریم خصوصی و بدون اصطکاک ثبتنام، معتقدیم pdfedit.com بهترین است — جدول مقایسه بالا را ببینید. برای اتوماسیون سمت سرور، DocRaptor یا wkhtmltopdf. برای صادر کردن صفحهای که در حال حاضر در مرورگرتان باز است، «ذخیره به عنوان PDF» داخلی Chrome.
v2/js/pdf/HtmlToPdf.js module our main editor uses when you drop a .html onto it — one source of truth, identical behavior across every surface.
Last updated: