VOOZH about

URL: https://www.syncfusion.com/angular-components/angular-carousel

โ‡ฑ Angular Carousel Component | Animated Image slider | Syncfusion


Bold BIยฎUnlock stunning dashboards with Bold BIยฎ โ€” 35+ widgets, 150+ data sources, AI agent & more.

Try it for free!
Find anything about our product, documentation, and more.

๐Ÿ‘ Syncfusion Feedback

Build Faster with Syncfusion Agentic UI Builder & Agent Skills

Angular Carousel Component - A Customizable Image Slider

  • Built-in slide indicators, slide navigations, and more configuration options.
  • Beautiful animations when navigating slide panels.
  • Effortless customization with out-of-the-box, built-in template options.

Trusted by the worldโ€™s leading companies

Angular angular carousel

Overview

The Angular Carousel component allows users to display images with content, links, and more, like a slide show. Typical uses of a carousel include scrolling news headlines, featured articles on home pages, and image galleries.


Angular Carousel Code Example

Easily get started with the Angular Carousel using a few simple lines of HTML and TS code example as demonstrated below. Also explore our Angular Carousel Example that shows you how to render and configure a Carousel in Angular.

<ejs-carousel cssClass="default-carousel">
 <e-carousel-items>
 <e-carousel-item>
 <ng-template #template>
 <figure class="img-container">
 <img src="https://ej2.syncfusion.com/angular/demos/assets/carousel/images/bridge.jpg" alt="bridge" style="height:100%;width:100%;" />
 <figcaption class="img-caption">Golden Gate Bridge, San Francisco</figcaption>
 </figure>
 </ng-template>
 </e-carousel-item>
 <e-carousel-item>
 <ng-template #template>
 <figure class="img-container">
 <img src="https://ej2.syncfusion.com/angular/demos/assets/carousel/images/trees.jpg" alt="spring_trees" style="height:100%;width:100%;" />
 <figcaption class="img-caption">Spring Flower Trees</figcaption>
 </figure>
 </ng-template>
 </e-carousel-item>
 <e-carousel-item>
 <ng-template #template> 
 <figure class="img-container">
 <img src="https://ej2.syncfusion.com/angular/demos/assets/carousel/images/waterfall.jpg" alt="waterfall" style="height:100%;width:100%;" />
 <figcaption class="img-caption">Oddadalen Waterfalls, Norway</figcaption>
 </figure>
 </ng-template>
 </e-carousel-item>
 </e-carousel-items>
</ejs-carousel>
import { Component, ViewEncapsulation } from '@angular/core';

@Component({
 selector: 'app-root',
 templateUrl: 'app.component.html',
 styleUrls: ['app.component.css'],
 encapsulation: ViewEncapsulation.None
})
export class AppComponent { }

Ease of use

The Carousel component provides flexible ways to create slides with items or a data source. Configure the look and feel of the Carousel to match your requirement using several built-in options.


Animations

Navigate among slides smoothly with built-in โ€œslideโ€ and โ€œcross-fadeโ€ animation effects. You can also provide custom animation effects.


Auto play slides

Carousel slide transitions are performed continuously in specified time intervals. You can also customize the time intervals.


Looping slides

Carouselโ€™s looping functionality allows users to loop back to the first item after reaching the last item.


Completely customizable UI

Customize the appearance of any part of the Carousel interface using HTML and CSS styles.

Navigation buttons

Allows the users to change the previous and next slides.

Play button

Users can control the auto play slide functionality by using the play button.

Indicators

Users can show or hide the indicators to the carousel. Indicators provide quick navigation to any slide.


Web accessibility

  • Fully supports WAI-ARIA accessibility practices to work with screen readers and assistive devices.
  • Follows WAI-ARIA best practices for implementing keyboard interactions.
  • Based on the WCAG 2.0 standards, the UI visual elements such as foreground color, background color, line spacing, text, and images have been designed.
  • Supports right-to-left (RTL) text direction for users working with right-to-left languages like Hebrew, Arabic, or Persian.

Developer-friendly APIs

Developers can control the appearance and behaviors of the Carousel control using a rich set of APIs.


Themes

The Angular Carousel component supports built-in themes such as Material, Bootstrap, Fabric (Office 365), Tailwind CSS, and high contrast. Users can customize these built-in themes or create new themes to achieve their desired look and feel by either simply overriding SASS variables or using our Theme Studio application.





Other supported frameworks

The Carousel is available for the Blazor, React, JavaScript, and Vue frameworks. Explore its platform-specific options through the following links:

Supported browsers

The Angular Carousel works well with all modern web browsers, including Chrome, Firefox, Edge, Safari, and Opera.

Not sure how to create your first Angular Carousel? Our documentation can help.

Iโ€™d love to read it now

150+ ANGULAR UI COMPONENTS

Build Document Workflows in Angular

Embed PDF viewing, Word document editing, and Excel-like spreadsheet processing in your Angular app to streamline document workflows and help teams collaborate on files without context switching or external dependencies.

Frequently Asked Questions

The Syncfusion Angular Carousel component supports the following features:

  • Rendered based on the items collection and data binding.
  • Built-in slide indicators, slide navigations, and more configuration options.

  • Supports animation effects for moving previous/next item of Carousel.

  • Effortless customization with out-of-the-box, built-in template options.

  • One of the best Angular Carousel in the market that offers feature-rich UI to interact with the software.
  • Support for all modern browsers.
  • Expansive learning resources such as demos and documentation to learn quickly and get started with Angular Carousel.

You can find our Angular Carousel demo, which demonstrates how to render and configure Carousel.

No, this is a commercial product and requires a paid license. However, a free community license is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue, 5 or fewer developers, and 10 or fewer total employees.

A good place to start would be our comprehensive getting started documentation.

Our Customers Love Us

Having an excellent set of tools and a great support team, Syncfusionยฎ reduces customersโ€™ development time.
Here are some of their experiences.
An amazing toolset to accelerate UI development
The number of components available is the best thing about this library. We think of a UI component, and the Angular JS library already offers it. We use the Angular JS library to accelerate development. The experience using and implementing has been great. The support is also excellent.
Shrikant P,
Customer Success Manager, Small-Business
A giant framework with great pricing options
I have loved the components and options that Syncfusion has, besides, its documentation, demos, and Support are excellent.
Alejandro Javier V,
CEO, Small-Business

See Real Success Stories

Developers around the world trust Syncfusionโ€™s Essential Studio to simplify complex projects and speed up delivery. With a vast library of UI controls, powerful SDKs, and reliable support, Essential Studio helps teams build enterprise-ready applications with confidence.

Read Our Customer Stories

Industry

Software development


75% Cost reduction

50% Faster development

๐Ÿ‘ Customer review

โ€œIf somebody is looking for a great tool to work with? Yes. I would definitely recommend Syncfusion for anyone who is trying to develop something meaningful.โ€

- Somnath Maji (Founder of Igniatek Consultancy)

Read Story

Industry

Utilities (oil and gas)


๐Ÿ‘ 450+ hours saved

450+ hours saved

Streamlined processes and hours of development effort saved.

๐Ÿ‘ Flexible features

Advanced, flexible features

Empowered users through robust and versatile functionality.

๐Ÿ‘ Customer review

โ€œSyncfusionโ€™s tools have taken care of many things so I can focus on developing the application, instead of developing tools for the application.โ€

- James Athyal (Software developer, McDaniel & Associates Consultants Ltd)

Read Story

Industry

Software and technology


๐Ÿ‘ Time saving

1000+ of hours saved

Accelerated development with enterprise-ready UI components.

๐Ÿ‘ File management

Efficient file management

Streamlined workflows with document libraries without building them from scratch.

๐Ÿ‘ Customer review

โ€œWe really love when the magic happens.โ€

- Irvin Dominin (BUILDER WEB Development Manager at Sistemi)

Read Story

Industry

Software and technology


๐Ÿ‘ Time saving

2 Years of delay avoided

Two years of delays prevented with proactive planning.

๐Ÿ‘ On-time delivery

On-time delivery

Projects delivered on schedule using trusted controls.

๐Ÿ‘ Customer review

โ€œWe are Syncfusion fans because of the way Syncfusion treats the support.โ€

- Dr. Howard Rybko (CEO of Synchrony Digital)

Read Story

Industry

IT services and IT consulting


๐Ÿ‘ Improved performance

Improved performance

Large datasets handled with easy customization and quick debugging.

๐Ÿ‘ Highly customizable

Highly customizable

Plug-and-play controls with quick template integration.

๐Ÿ‘ Customer review

โ€œI will surely recommend Syncfusion to others as a third-party control because I think itโ€™s very easily customizable.โ€

- Jayesh (Technical Team Lead, Capita)

Read Story

Industry

Professional services


๐Ÿ‘ Instant access

Instant access

Quick availability of features and resources.

๐Ÿ‘ Reduced dependencies

Reduced dependencies

Fewer dependencies for faster development.

๐Ÿ‘ Customer review

โ€œWe definitely wanted Syncfusion to help us with our document processing functionality, and we were happy with and satisfied with Syncfusion.โ€

- Arvind Naik (Engineering Lead, Vialto Partners)

Read Story
๏ปฟ

Rated by users across the globe

Transform your applications today by downloading our free evaluation version
Download Free Trial No credit card required.

Awards

Greatnessโ€”itโ€™s one thing to say you have it, but it means more when others recognize it. Syncfusionยฎ is proud to hold the following industry awards.

๐Ÿ‘ Up arrow icon
EXPLORE OUR PRODUCTS
FREE TOOLS
RESOURCES
GET PRODUCTS
UI Kits
SUPPORT
LEARNING
POPULAR ANGULAR COMPONENTS
WHY WE STAND OUT
COMPANY
CONTACT US

CONTACT US

  • Fax: +1 919.573.0306
  • US: +1 919.481.1974
  • UK: +44 20 7084 6215
  • Toll Free (USA):
  • 1-888-9DOTNET