Methods, systems and computer program products for multi-style text transformation are provided herein. A computer-implemented method includes obtaining input text and selecting a set of style specifications for transforming the input text. The set of style specifications include one or more target writing style domains selected from a plurality of writing style domains, weights for each of the target writing style domains representing relative impact of the target writing style domains for transformation of the input text, and weights for each of a set of linguistic aspects for transformation of the input text. The computer-implemented method also includes generating one or more style-transformed output texts based at least in part on the set of style specifications utilizing an unsupervised neural network.