# Merge HTML Files in Java

> Merge HTML files in Java. Use Aspose.Slides for Java to combine HTML files and save the merged content as HTML.

Source: https://products.aspose.com/slides/java/merger/html-to-html/
Updated: 2026-07-09



## Merge HTML to HTML using Aspose.Slides

[Aspose.Slides for Java](/slides/java/) is a Java API for creating, editing, converting, and merging presentation content. You can place `HTML` files into a `Presentation` and save the merged content as an `HTML` file.

## Merge HTML to HTML in Java

Using [Aspose.Slides for Java](/slides/java/), you can merge HTML files and create an `HTML` result with a few lines of Java code.

### Java code for merging HTML to HTML

```java
Presentation presentation = new Presentation();
try {
    presentation.getSlides().removeAt(0);

    FileInputStream firstHtmlStream = new FileInputStream("file1.html");
    try {
        presentation.getSlides().addFromHtml(firstHtmlStream);
    } finally {
        firstHtmlStream.close();
    }

    FileInputStream secondHtmlStream = new FileInputStream("file2.html");
    try {
        presentation.getSlides().addFromHtml(secondHtmlStream);
    } finally {
        secondHtmlStream.close();
    }

    presentation.save("merged.html", SaveFormat.Html);
} finally {
    presentation.dispose();
}
```

## How to merge HTML files in Java

Install [Aspose.Slides for Java](https://docs.aspose.com/slides/java/installation/).

Add the library as a reference in your project.

Create a `Presentation` instance.

Import the source `HTML` files with `addFromHtml`.

Save the merged content with `SaveFormat.Html`.

## Merge other files
