Free, no signup. Change the text in any PDF.Edit a PDF
DBF → PNG Converter

Convert a DBF table to sharp PNG images

Share dBASE or FoxPro records as images anyone can view, with crisp text and the header on every page.

Select your file to convert

or drop your file here

Advertisements
Expert Tips

What the pros know

Pro Tip

If you only need to show a few records, filter the table down before converting. A short table gives one clean image instead of several pages.

Common Mistake

Sending an image when the other person needs to use the numbers. They'd have to retype them. Send XLSX alongside the image if the data will be reused.

Best For

Showing a part of a dBASE or FoxPro table in a chat, slide or report where the reader has no database software.

Not Recommended

Not for full tables or data someone will work with. Use PDF for printing and XLSX or CSV for working with the data.

FAQ

Frequently Asked Questions

Yes. Convert it to PNG here. Each page of the table becomes an image, with the header row repeated at the top.

PNG. It's lossless, so small digits and lines stay sharp. JPG compression can blur small text.

Yes. We decode the DBF with the code page in its header, or detect it, before drawing the image, so Korean and accented text appear correctly.

Tables with too many rows get a message. Use PDF or XLSX for the full table.

No, it's a picture of the table. Convert to XLSX if you need to work with the data.

Yes, including Visual FoxPro null values and varchar fields. dBASE 7 files aren't supported yet.

Yes, with no sign-up. The conversion runs on our servers.

Anywhere an image works, such as a chat message, a slide, a report or a support ticket, without the other person needing database software.

Convert DBF to PNG online free

Why PNG suits a table of records

PNG is lossless, so thin lines and small digits stay sharp however many times the image is shared. That makes it the right image format for a table, where one blurred digit can change a figure. JPG files are smaller, but their compression smudges the edges of small text. If the image only needs to show a few rows in a chat, either works. If someone has to read the numbers, use PNG.

How to convert DBF to PNG

  1. Upload your .dbf file in the box above.
  2. Choose PNG as the output.
  3. Convert and download the images.

The conversion runs on our servers. Our DBF reader decodes the table into a clean spreadsheet, LibreOffice lays it out in pages, and each page becomes an image with the header row repeated at the top.

Text that renders correctly in the image

An image can't be fixed later the way a spreadsheet can, so the text has to be right before it's drawn. We read the code page recorded in the DBF header, check for UTF-8, and detect the code page from the text when the header is blank. Korean, Cyrillic, Greek and accented Latin names then render as real characters, not boxes or question marks. Dates, numbers and logical fields are decoded too, so the image shows readable dates and TRUE or FALSE, not raw DBF codes.

Limits

Images are meant for showing part of a table. Tables with too many rows get a message instead of hundreds of images, and DBF to PDF or DBF to XLSX is the better fit for those. dBASE 7 files and files that aren't real DBF tables also get a message.

Related conversions

For smaller image files, DBF to JPG uses lossy compression. For on-screen browsing without images, DBF to HTML opens in any browser. All DBF outputs are on the DBF converter page, and the PNG converter covers PNG files.

Last updated: 27 October 2026 · ChangeMyFile

What changed: Rebuilt the DBF reader: text in any code page now shows correctly in the images, and the header row repeats on every page.

Advertisements