SaaS applications support multi-tenancy and dedicated service environments by providing multiple tenants with user interface for customizing their own service. On the other hand, existing web-based applications do not support multi-tenancy and configurability. Therefore, transforming existing web applications into SaaS applications and serving them to multiple tenants is a great challenge. In this paper, we introduce SaaSpia, the general purpose SaaS Platform supporting multi-tenancy and configurability. We also introduce SaaSpia Integration Tool and SaaSpia Configuration Tool, the SaaSpia platform tools to integrate and customize applications.