PORTO is an elegant, modern, multipurpose Angular 22 website template built for app landing pages, startups, portfolios, SaaS products, digital agencies, and single-page sites today.
Each screenshot opens the full PORTO – Angular 22 Website & App Landing Page Template live preview, where you can browse the live preview and documentation.






























PORTO is a multipurpose Angular website template ideal for teams who want to create a polished marketing site without leaving the Angular ecosystem. Built with Angular 22, Bootstrap 5, SCSS and TypeScript, PORTO comes with 15+ unique homepage designs and 16+ supportive pages, so one download includes an app landing page, a portfolio, a SaaS website or a digital agency site.
Every section is created as an Angular component, so you can edit content, layout and styling section by section. Since PORTO uses the same stack as your Angular product (TypeScript, SCSS, Angular tooling), your team can keep marketing pages and product in one framework instead of maintaining a separate static site.
PORTO is also available as a Bootstrap 5 template and a React Next.js template, and the Bootstrap version is one of our best-selling templates. This Angular edition brings the same design to developers who build in Angular.
Choosing a starting point in any website is the most challenging moment. PORTO helps you to avoid this issue because it offers you multiple ready-to-launch homepages. You can preview them in the live demo and customize the one that fits your needs.
Use PORTO to promote your application, SaaS, or any software. The app landing page templates can be used for promoting, showcasing products, and running any campaigns while single-page versions deliver your message clearly and concisely.
Designers, developers, bloggers and freelancers can showcase their work with the integrated image lightbox and sorting. The portfolio layouts keep attention on your projects and fit for personal sites as well as creative studios.
Startups, digital agencies and small businesses can use the multi-page structure to create a complete website. Combine a homepage with the blog, contact and authentication pages to cover the basics for a business website.
Many homepages include parallax sections and animation, and you can combine each with a sticky or standard menu.
A good website is more than a homepage. PORTO includes the supporting pages most projects need, so you are not building them from scratch later.
These pages share the design language of the homepages, so your site feels consistent from the first click to the last.
PORTO offers sticky and normal menus plus multi menu variations. Employ a sticky header on extensive landing pages to ensure that the visitor can at all times find the primary links, or opt for the normal menu to get a less distraction-filled design. Since the menu variations are part of the template, you can flip between the two options as you choose the homepage.
The integrated image lightbox displays your screenshots and project images in a focused view, and the sorting feature allows the visitor to sort portfolio items by category. It is a practical solution for organizing a showcase when you have more than a few projects to display.
Parallax pages give depth to hero and feature sections, while the attractive animation gives motion to the page as the visitor interacts. Use them where they can serve your message, and let other sections be simple.
The contact us page features a working contact form built with PHP, allowing visitors to get in touch with you from your site once the form is connected to your server.
If your product already runs on Angular, a marketing site in the same framework can save time; Your developers already know the conventions of the framework, so there is no extra framework for the public facing pages of your project to learn.
A site which begins as a single landing page often grows into a blog, a portfolio section and a few campaign pages. PORTO already includes many of those page types, so growth is simply a matter of adapting existing components.
PORTO is built with Angular 22, Bootstrap 5, SCSS and TypeScript. Bootstrap 5 provides the responsive grid and common UI patterns, SCSS keeps styling organized and TypeScript provides the type safety Angular developers expect.
The contact form is written in PHP, so you will need a PHP enabled server for the form endpoint, or else you can connect the form to your own API. The rest of the template is front-end code, built with the Angular stack listed above. Full setup instructions are included in the documentation.
PORTO is a responsive solution that looks great on all modern browsers and mobile devices, so your website will look stunning on desktops, tablets, and phones.
It is super easy to customize. Every section is an individual Angular component, and the code is written in SCSS. You can delete the parts that you do not need and modify the others to your liking.
If you get stuck, our support team is available for one year after purchase.
Pay with Razorpay (for India) or Gumroad (for international payments).
Not working in Angular? PORTO is available in two more versions: PORTO React Next.js Website Templates and App Landing Pages and PORTO Bootstrap 5 Website Templates and App Landing Pages. Looking for more Angular options? Browse the full Angular template collection.
PORTO Angular offers you ultimate flexibility in developing your application landing page, portfolio, agency website and business site. With over 15 homepage variations, 16+ supportive pages, parallax sections, image lightbox gallery with sorting, integrated contact form and Angular components that can be edited section by section you will keep your whole web presence inside the framework you already know. Check our live demo to choose your ideal layout and get started with PORTO and start coding.
All 7 highlights, grouped the way they appear in PORTO – Angular 22 Website & App Landing Page Template's own sidebar.
Great template, easy to edit, and support was quite fast whenever I needed.
It is built with Angular 22, Bootstrap 5, SCSS and TypeScript.
The template includes an integrated contact form that uses PHP. It needs a PHP-enabled server, or you can connect it to your own API.
Yes. PORTO includes single-page layouts as well as multi-page options.
You get 15+ homepage designs and 16+ supportive pages, including authentication, coming soon, blog and contact pages.
The Single Use license covers one project and the Multiple Use license covers up to 10 projects. Check the license page for full terms.
Yes. Every purchase includes one year of dedicated support and free lifetime updates.
Yes. PORTO is also available as a Bootstrap 5 template and a React Next.js template.

PORTO is a multipurpose Bootstrap 5, SCSS, and jQuery website template featuring 15+ homepages and app landing pages, built for SaaS, startups, portfolios, and digital agencies worldwide.

PORTO is a unique, creative, multipurpose React Next.js website template built for app landing pages, startups, portfolios, SaaS products, software promotions, and single-page sites.
Use code FIRST30 at checkout — valid across every Bootstrap, Angular, and React
template.