MDUtil

ChatGPT to PDF Converter

Copy an answer from ChatGPT, paste it here and save a clean PDF with typeset formulas, tables and code, on the paper you choose. Nothing is uploaded.

Your browser's print dialog opens. Choose Save as PDF as the destination.

Markdown

683 characters28 lines

Preview

How far does a ball travel?

Ignoring air resistance, a ball thrown at speed v0v_0 and angle θ\theta lands at a distance of

R=v02sin⁡2θgR = \frac{v_0^2 \sin 2\theta}{g}

where g≈9.81 m/s2g \approx 9.81\ \text{m/s}^2 is the acceleration due to gravity. The distance is greatest at θ=45∘\theta = 45^\circ, where sin⁡90∘=1\sin 90^\circ = 1.

AngleDistance at 20 m/s
15°20.4 m
30°35.3 m
45°40.8 m
60°35.3 m

Check it in Python

from math import radians, sin

def throw_distance(speed, angle, g=9.81):
    return speed ** 2 * sin(radians(2 * angle)) / g

print(round(throw_distance(20, 45), 1))  # 40.8

How to save a ChatGPT answer as PDF

  1. Copy the answer

    Click the copy button under the ChatGPT answer. Answers from Claude, Gemini and DeepSeek copy the same way.

  2. Set up the page

    Paste into the box, then pick the paper size, margins and text size. The preview shows the page at its real width.

  3. Save as PDF

    Click Save as PDF and choose Save as PDF as the destination in the print dialog.

ChatGPT to PDF, before and after

The sample answer was copied with ChatGPT's copy button and printed to PDF by Chrome with the default settings. The formulas are typeset, the table and the Python code keep their layout, and the 【4†source】 mark is removed.

Copied from ChatGPT
### How far does a ball travel?

Ignoring air resistance, a ball thrown at speed \(v_0\) and angle \(\theta\) lands at a distance of

\[
R = \frac{v_0^2 \sin 2\theta}{g}
\]

where \(g \approx 9.81\ \text{m/s}^2\) is the acceleration due to gravity. The distance is greatest at \(\theta = 45^\circ\), where \(\sin 90^\circ = 1\).【4†source】

| Angle | Distance at 20 m/s |
| ----: | -----------------: |
| 15° | 20.4 m |
| 30° | 35.3 m |
| 45° | 40.8 m |
| 60° | 35.3 m |

**Check it in Python**

```python
from math import radians, sin

def throw_distance(speed, angle, g=9.81):
    return speed ** 2 * sin(radians(2 * angle)) / g

print(round(throw_distance(20, 45), 1))  # 40.8
```
The PDF
The projectile answer as a PDF: the range formula set as math, a table of distances at four angles and highlighted Python code, with no citation mark.

What it handles

Formulas typeset as math
Formulas ChatGPT writes as \( … \) and \[ … \] are typeset as math and stay sharp when you zoom in.
Only the answer
The PDF holds the answer you pasted and nothing else: no sidebar, buttons or message box around it.
Text you can select
The PDF keeps real text, so you can search it and copy from it, and links stay clickable.
Citation marks removed
Marks such as 【4†source】 and Gemini's [cite: 1] are taken out before the page is laid out.
Paper, margins and page numbers
A4, US Letter, Legal, A3 or A5, portrait or landscape, with the margins and text size you pick. Chrome and Edge print page numbers.
Code and tables that fit
Code blocks keep their syntax colors and wrap long lines inside the page, and tables keep their columns.

What ChatGPT writes and how it looks in the PDF

A copied ChatGPT answer is Markdown with a few habits of its own. Each of them is laid out for the page before you save.

In the answerCopied textIn the PDF
Formulas in a sentence
\( v_0 = 20\ \text{m/s} \)
A typeset formula inside the line
Formulas on their own line
\[
R = \frac{v_0^2 \sin 2\theta}{g}
\]
A typeset formula, centered on its own line
ChatGPT citations
The distance is greatest at 45°.【4†source】
Removed
Gemini citations
The distance is greatest at 45°. [cite: 1]
Removed
Headings
### Summary
A heading that stays on the same page as the text after it
Tables
| Angle | Distance |
| ----: | -------: |
| 45° | 40.8 m |
A table with its column alignment; no row is split across two pages
Code
```python
print(round(40.77, 1))
```
Syntax colors, with long lines wrapped inside the page
Several answers
\newpage
On a line of its own, starts the next answer on a new page

Questions and answers

How do I save a ChatGPT answer as a PDF?

Copy the answer with its copy button, paste it above, choose the paper size and click Save as PDF, then pick Save as PDF in the print dialog.

Why does a print dialog open?

The PDF is made by your browser's print engine, which lays out text, fonts and formulas the way the preview shows them and keeps the text selectable. Choose Save as PDF (Firefox calls it Save to PDF) as the destination.

Can I save several answers in one PDF?

Yes. Paste them one after another, and put \newpage on a line of its own, with an empty line before and after it, where the next answer should start on a new page.

Does it work with Claude, Gemini and DeepSeek?

Yes. Their copy buttons give Markdown too, and Gemini's [cite: 1] marks are removed the same way as ChatGPT's citations.

Can I save the PDF on a phone?

Yes. On iPhone and iPad, tap Save as PDF, then tap the share button on the print options screen and choose Save to Files. On Android, choose Save as PDF as the printer.

Is my conversation uploaded?

No. The preview and the PDF are both made in your browser, so the answer never leaves your device.